DirectShow DirectShow 레퍼런스 인터페이스 IAMVideoCompression get_KeyFrameRate   [목차열람] [주소복사] [슬롯비우기]
IAMVideoCompression::get_KeyFrameRate
 
Microsoft DirectX 9.0

IAMVideoCompression::get_KeyFrameRate

get_KeyFrameRate 메서드는, 현재의 키 frame rate를 얻어온다.

구문

get_KeyFrameRate(
  long *pKeyFrameRate
);

파라미터

pKeyFrameRate

[out] 현재의 키 frame rate를 받는 변수의 포인터. 값이 부의 경우, 필터는 기정의 키 frame rate를 사용한다. 값이 제로의 경우는, 최초의 프레임만이 키 프레임인 것을 나타낸다.

반환값

HRESULT 값을 돌려준다.

주의

키 frame rate란, 키 프레임마다 프레임수이다. 예를 들어, 레이트가 15 의 경우, 15 프레임 마다 키 프레임이 나타난다.

필터가 이 메서드를 지원 하고 있을지 어떨지를 조사하려면 ,IAMVideoCompression::GetInfo 메서드를 호출해,pCapabilities 인수의 CompressionCaps_CanKeyFrame 플래그를 확인한다. GetInfo 메서드도 기정의 키 frame rate를 돌려준다.

참조

↑TOP