DirectShow DirectShow 레퍼런스 DirectShow 의 열거형 CompressionCaps [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
비디오 압축 능력을 나타낸다.
구문
typedef enum {
CompressionCaps_CanQuality = 0x01,
CompressionCaps_CanCrunch = 0x02,
CompressionCaps_CanKeyFrame = 0x04,
CompressionCaps_CanBFrame = 0x08,
CompressionCaps_CanWindow = 0x10
} CompressionCaps;
엘리먼트
CompressionCaps_CanQuality
비디오 압력은,IAMVideoCompression::put_Quality 및 IAMVideoCompression::get_Quality 메서드를 지원 한다.
CompressionCaps_CanCrunch
비디오 압력은, 지정된 데이터 레이트에 비디오를 압축할 수 있다. 압력에 이 능력이 있는 경우, 출력 핀 미디어 타입은,VIDEOINFOHEADER 구조체의 dwBitRate 멤버에 데이터 레이트를 포함한다. 데이터 레이트를 설정하는 유일한 방법은,dwBitRate 를 설정하는 것이다.
CompressionCaps_CanKeyFrame
비디오 압력은,IAMVideoCompression::put_KeyFrameRate 및 IAMVideoCompression::get_KeyFrameRate 메서드를 지원 한다.
CompressionCaps_CanBFrame
비디오 압력은,IAMVideoCompression::put_PFramesPerKeyFrame 및 IAMVideoCompression::get_PFramesPerKeyFrame 메서드를 지원 한다.
CompressionCaps_CanWindow
비디오 압력은,IAMVideoCompression::put_WindowSize 및 IAMVideoCompression::get_WindowSize 메서드를 지원 한다.
참조