DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA 구조체(dxvahd.h)
Microsoft DirectX 비디오 가속 고화질(DXVA-HD)을 사용할 때 입력 스트림의 출력 프레임 속도를 지정합니다.
구문
typedef struct _DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA {
BOOL RepeatFrame;
DXVAHD_OUTPUT_RATE OutputRate;
DXVAHD_RATIONAL CustomRate;
} DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA;
멤버
RepeatFrame
필요한 경우 디바이스에서 프레임 속도 변환을 수행하는 방법을 지정합니다. 기본 상태 값은 FALSE (보간)입니다.
값 | 의미 |
---|---|
|
디바이스는 프레임을 반복합니다. |
|
디바이스는 프레임을 보간합니다. |
OutputRate
출력 속도를 DXVAHD_OUTPUT_RATE 열거형의 멤버로 지정합니다.
CustomRate
사용자 지정 출력 속도를 DXVAHD_RATIONAL 구조로 지정합니다. OutputRate가 DXVAHD_OUTPUT_RATE_CUSTOM 않는 한 이 멤버는 무시됩니다. 기본 상태 값은 1/1입니다.
비디오 프로세서에서 지원하는 사용자 지정 속도 목록을 얻으려면 IDXVAHD_Device::GetVideoProcessorCustomRates를 호출합니다. 사용자 지정 속도를 사용하는 경우 이 목록에서 가져와야 합니다.
설명
출력 속도는 디바이스가 입력 스트림의 프레임 속도를 변환해야 할 수 있습니다. 이 경우 RepeatFrame 값은 디바이스가 보간된 프레임을 만들거나 입력 프레임을 반복하는지 여부를 제어합니다.
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | dxvahd.h |