D3D11_VIDEO_PROCESSOR_CUSTOM_RATE 구조체(d3d11.h)

프레임 속도 변환 또는 IVTC(역 텔레신)에 대한 사용자 지정 속도를 지정합니다.

구문

typedef struct D3D11_VIDEO_PROCESSOR_CUSTOM_RATE {
  DXGI_RATIONAL CustomRate;
  UINT          OutputFrames;
  BOOL          InputInterlaced;
  UINT          InputFramesOrFields;
} D3D11_VIDEO_PROCESSOR_CUSTOM_RATE;

멤버

CustomRate

출력 프레임 속도와 입력 프레임 속도의 비율이며, 합리적인 숫자를 포함하는 DXGI_RATIONAL 구조체로 표현됩니다.

OutputFrames

모든 N 입력 샘플에 대해 생성될 출력 프레임의 수(여기서 N = InputFramesOrFields).

InputInterlaced

TRUE이면 입력 스트림을 인터레이스해야 합니다. 그렇지 않으면 입력 스트림이 점진적이어야 합니다.

InputFramesOrFields

생성될 모든 N 출력 프레임의 입력 필드 또는 프레임 수(여기서 N = OutputFrames)입니다.

설명

CustomRate 멤버는 속도 변환 계수를 제공하고 나머지 멤버는 입력 및 출력 샘플의 패턴을 정의합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
머리글 d3d11.h

추가 정보

Direct3D 11 비디오 구조

ID3D11VideoProcessorEnumerator::GetVideoProcessorCustomRate