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