Поделиться через


структура DXVADDI_DECODEINPUT (d3dumddi.h)

Структура DXVADDI_DECODEINPUT описывает целевой формат отрисовки, поддерживаемый типом декодирования Microsoft DirectX Video Acceleration (DirectX VA).

Синтаксис

typedef struct _DXVADDI_DECODEINPUT {
  [in] const GUID        *pGuid;
  [in] DXVADDI_VIDEODESC VideoDesc;
} DXVADDI_DECODEINPUT;

Члены

[in] pGuid

Указатель на GUID, представляющий тип декодирования DirectX VA.

[in] VideoDesc

Структура DXVADDI_VIDEODESC для целевого объекта отрисовки, поддерживаемая типом декодирования, на который указывает pGuid .

Комментарии

Указатель на структуру DXVADDI_DECODEINPUT указывается в элементе pInfo структуры D3DDDIARG_GETCAPS вместе со значением D3DDDICAPS_GETDECODECOMPRESSEDBUFFERINFO в элементе Type D3DDDIARG_GETCAPS в вызове функции GetCaps драйвера отображения пользовательского режима для получения сведений о типах сжатых буферов, необходимых для декодирования видео. Сжатые сведения о буфере возвращаются в указателе на структуру DXVADDI_DECODEBUFFERINFO через элемент pData D3DDDIARG_GETCAPS.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

См. также раздел

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

DXVADDI_DECODEBUFFERINFO

GetCaps