структура D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR (d3dumddi.h)
Структура D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR описывает создаваемый видеопроцессор microsoft DirectX Video Acceleration (DirectX VA).
Синтаксис
typedef struct _D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR {
[in] const GUID *pVPGuid;
[out] HANDLE hVideoProcessor;
} D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR;
Участники
[in] pVPGuid
Указатель на GUID, представляющий создаваемый видеопроцессор DirectX VA. Среда выполнения Microsoft Direct3D может вызывать функцию GetCaps драйвера отображения в пользовательском режиме для запроса (D3DDDICAPS_DXVAHD_GETVPCAPS) для возможностей видеопроцессоров, поддерживаемых драйвером. Каждый элемент VPGuid структуры DXVAHDDDI_VPCAPS в массиве, возвращаемом драйвером GetCaps , указывает видеопроцессор, поддерживаемый драйвером.
[out] hVideoProcessor
Дескриптор видеопроцессору. Драйвер дисплея в пользовательском режиме должен задать для этого дескриптора значение, которое среда выполнения Microsoft Direct3D может использовать для идентификации видеопроцессора в последующих вызовах.
Требования
Минимальная версия клиента | D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR поддерживается начиная с операционной системы Windows 7. |
Заголовок | d3dumddi.h (include D3dumddi.h) |