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

IAMVideoCompression::put_PFramesPerKeyFrame

put_PFramesPerKeyFrame 메서드는, 키 프레임마다 예측 (P) 프레임의 레이트를 설정한다.

구문

HRESULT put_PFramesPerKeyFrame(
  long PFramesPerKeyFrame
);

파라미터

PFramesPerKeyFrame

[in] 키 프레임마다 P 프레임의 수를 지정한다. 값이 부의 경우, 필터는 기정의 레이트를 사용한다.

반환값

HRESULT 값을 돌려준다.

주의

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

참조

↑TOP