структура D3DDDIARG_CREATEDECODEDEVICE (d3dumddi.h)
Структура D3DDDIARG_CREATEDECODEDEVICE описывает устройство декодирования Microsoft DirectX Video Acceleration (DirectX VA) для создания.
Синтаксис
typedef struct _D3DDDIARG_CREATEDECODEDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_VIDEODESC VideoDesc;
[in] DXVADDI_CONFIGPICTUREDECODE *pConfig;
[in/out] HANDLE hDecode;
} D3DDDIARG_CREATEDECODEDEVICE;
Члены
[in] pGuid
Указатель на GUID, представляющий тип декодирования DirectX VA. Среда выполнения Microsoft Direct3D вызывает функцию GetCaps для запроса поддерживаемых идентификаторов GUID.
[in] VideoDesc
Структура DXVADDI_VIDEODESC для видеопотока, который должно декодировать устройство декодирования.
[in] pConfig
Указатель на структуру DXVADDI_CONFIGPICTUREDECODE , содержащую данные конфигурации подключения DirectX VA для декодирования сжатых рисунков, необходимых устройству декодирования. Среда выполнения Direct3D вызывает функцию GetCaps для запроса поддерживаемых конфигураций.
[in/out] hDecode
Дескриптор устройства декодирования. Драйвер отображения пользовательского режима должен задать для этого дескриптора значение, которое среда выполнения Direct3D может использовать для идентификации устройства декодирования в последующих вызовах.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по