структура 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