DirectX Media Object DMO 의 관련 정보 DMO 의 인터페이스 IMediaObjectInPlace GetLatency   [목차열람] [주소복사] [슬롯비우기]
IMediaObjectInPlace::GetLatency
 
Microsoft DirectX 9.0

IMediaObjectInPlace::GetLatency

이 DMO 에 의해 생기는 지연 시간을 얻어온다.

구문

HRESULT GetLatency(
    REFERENCE_TIME *pLatencyTime
);

파라미터

pLatencyTime

[out] 지연 시간 (100 나노초단위)을 받는 변수의 포인터.

반환값

성공했을 경우는, S_OK 를 돌려준다. 그 이외의 경우는, 에러의 원인을 나타내는 HRESULT 값을 돌려준다.

주의

이 메서드는, 각 버퍼를 처리하는데 필요한 평균 시간을 돌려준다. 보통, 이 값은, 프로세서 속도 및 CPU 부하등의 실행시 환경의 요인으로 의존한다. 이 메서드를 처리 하는 방법의 1 개는, DMO 가 이력(History) 데이터에 근거해 가동 평균치를 기록하는 방법이다.

참조

↑TOP