DirectShow DirectShow 레퍼런스 인터페이스 IBasicVideo get_AvgTimePerFrame [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
get_AvgTimePerFrame 메서드는, 연속하는 프레임간의 평균 시간을 얻어온다.
구문
HRESULT get_AvgTimePerFrame(
REFTIME *pAvgTimePerFrame
);
파라미터
pAvgTimePerFrame
[out] 평균 프레임 시간을 받는 REFTIME 형의 변수의 포인터 (초단위).
반환값
HRESULT 값을 돌려준다.
주의
이 메서드는, 프레임 근처의 생성 시간을 돌려준다. 이 값은 보통, 소스 필터가 설정한다. 소스 필터는 비디오 스트림 자신으로부터 정보를 얻어온다. 이 값은, 비디오가 렌더링 되는 프레임 근처의 실제의 시간과는 반드시 일치하지 않는다.
재생시의 실제의 frame rate를 얻어오려면,IQualProp::get_AvgFrameRate 를 사용하는 것. 실제의 frame rate와 오쏘링 frame rate의 비교의 더 자세한 정보는, 「VIDEOINFOHEADER 」구조체의 「주의」를 참조할것.
참조