다음을 통해 공유


DXVAHDDDI_CONTENT_DESC 구조체(d3dumddi.h)

DXVAHDDDI_CONTENT_DESC 구조는 디코딩 디바이스가 처리하는 비디오 콘텐츠를 설명합니다.

구문

typedef struct _DXVAHDDDI_CONTENT_DESC {
  [in] DXVAHDDDI_FRAME_FORMAT InputFrameFormat;
       DXVAHDDDI_RATIONAL     InputFrameRate;
  [in] UINT                   InputWidth;
  [in] UINT                   InputHeight;
       DXVAHDDDI_RATIONAL     OutputFrameRate;
  [in] UINT                   OutputWidth;
  [in] UINT                   OutputHeight;
} DXVAHDDDI_CONTENT_DESC;

멤버

[in] InputFrameFormat

입력 비디오 스트림의 프레임 형식을 나타내는 DXVAHDDDI_FRAME_FORMAT 형식의 값입니다.

InputFrameRate

[in] 입력 비디오 스트림의 프레임 속도를 나타내는 소수 값을 지정하는 DXVAHDDDI_RATIONAL 구조체입니다.

[in] InputWidth

입력 비디오 스트림의 너비(픽셀)입니다.

[in] InputHeight

입력 비디오 스트림의 높이(픽셀)입니다.

OutputFrameRate

[in] 출력의 프레임 속도를 나타내는 소수 값을 지정하는 DXVAHDDDI_RATIONAL 구조체입니다.

[in] OutputWidth

출력 비디오 스트림의 너비(픽셀)입니다.

[in] OutputHeight

출력 비디오 스트림의 높이(픽셀)입니다.

설명

드라이버는 DXVAHDDDI_CONTENT_DESC 멤버의 정보를 사용하여 기능을 최적화할 수 있습니다. 예를 들어 드라이버는 고화질 콘텐츠에 대한 비용이 많이 드는 기능과 점진적 콘텐츠에 대한 인터레이싱 해제 기능을 노출하지 않아도 될 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 DXVAHDDDI_CONTENT_DESC Windows 7 운영 체제부터 지원됩니다.
머리글 d3dumddi.h(D3dumddi.h 포함)

추가 정보

DXVAHDDDI_FRAME_FORMAT

DXVAHDDDI_RATIONAL