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


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

Структура DXVADDI_QUERYEXTENSIONCAPSINPUT описывает возможность GUID расширения, для которому запрашивается информация.

Синтаксис

typedef struct _DXVADDI_QUERYEXTENSIONCAPSINPUT {
  [in] const GUID          *pGuid;
  [in] UINT                CapType;
  [in] DXVADDI_PRIVATEDATA *pPrivate;
} DXVADDI_QUERYEXTENSIONCAPSINPUT;

Члены

[in] pGuid

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

[in] CapType

Тип возможности, для которому запрашивается информация. Тип возможностей может применяться к одной из следующих категорий ускорения видео:

  • DXVADDI_EXTENSION_CATEGORY_DECODER (0x0001)
  • DXVADDI_EXTENSION_CATEGORY_ENCODER (0x0002)
  • DXVADDI_EXTENSION_CATEGORY_PROCESSOR (0x0004)
  • DXVADDI_EXTENSION_CATEGORY_ALL (0x0007)
Типы возможностей расширения можно определить из DXVADDI_EXTENSION_CAPTYPE_MIN (300) до DXVADDI_EXTENSION_CAPTYPE_MAX (400).

[in] pPrivate

Указатель на DXVADDI_PRIVATEDATA структуру, содержащую данные, необходимые драйверу для получения сведений о возможности расширения.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

DXVADDI_PRIVATEDATA

GetCaps