структура DXVA2_DecodeExtensionData (dxva2api.h)

Содержит частные данные для метода IDirectXVideoDecoder::Execute .

Синтаксис

typedef struct _DXVA2_DecodeExtensionData {
  UINT  Function;
  PVOID pPrivateInputData;
  UINT  PrivateInputDataSize;
  PVOID pPrivateOutputData;
  UINT  PrivateOutputDataSize;
} DXVA2_DecodeExtensionData;

Члены

Function

Номер функции. Значение может быть равно нулю, если этот аргумент используется по умолчанию или игнорируется.

pPrivateInputData

Указатель на частные входные данные, передаваемые драйверу.

PrivateInputDataSize

Длина частных входных данных в байтах.

pPrivateOutputData

Указатель на частные выходные данные, передаваемые из драйвера в декодер.

PrivateOutputDataSize

Размер частных выходных данных в байтах.

Комментарии

Эта структура соответствует параметрам метода IAMVideoAccelerator::Execute в DirectX Video Acceleration (DXVA) версии 1.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть dxva2api.h

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

DXVA2_DecodeExecuteParams

Структуры Media Foundation