DirectShow DirectShow 레퍼런스 DirectShow 의 열거형 VIDEOENCODER_BITRATE_MODE   [목차열람] [주소복사] [슬롯비우기]
VIDEOENCODER_BITRATE_MODE 열거
 
Microsoft DirectX 9.0

VIDEOENCODER_BITRATE_MODE 열거

VIDEOENCODER_BITRATE_MODE 열거형은,IEncoderAPI 인터페이스가 지원 하는 3 타입의 bit rate를 정의한다.

구문

typedef enum VIDEOENCODER_BITRATE_MODE {
  ConstantBitRate = 0,
  VariableBitRateAverage,
  VariableBitRatePeak
};

멤버

ConstantBitRate

encode에 사용하는 bit rate가 일정하는 것을 나타낸다.

VariableBitRateAverage

encode에 사용하는 bit rate가 가변이며, 지정된 bit rate가 특정의 윈도우로 보증된 평균치로서 사용되는 것을 나타낸다. 기정의 윈도우 사이즈는 5 분이다고 보여진다.

VariableBitRatePeak

ENCAPIPARAM_BITRATE 의 값이, 특정의 시간의 (보증된 값이 아니고) 예측된 평균 bit rate이며, ENCAPIPARAM_PEAK_BITRATE 의 값이, bit rate가 넘어서는 안 되는 최대치인 것을 나타낸다. 기정의 윈도우 사이즈는, 500 ms (보통 GOP 에 동일하다)이다고 보여진다.

참조

↑TOP