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


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

Структура D3DDDI_ADAPTERCALLBACKS содержит указатели на функции обратного вызова среды выполнения Direct3D, которые может использовать драйвер отображения пользовательского режима (UMD).

Синтаксис

typedef struct _D3DDDI_ADAPTERCALLBACKS {
  PFND3DDDI_QUERYADAPTERINFOCB         pfnQueryAdapterInfoCb;
  PFND3DDDI_GETMULTISAMPLEMETHODLISTCB pfnGetMultisampleMethodListCb;
  PFND3DDDI_QUERYADAPTERINFOCB2        pfnQueryAdapterInfoCb2;
} D3DDDI_ADAPTERCALLBACKS;

Члены

pfnQueryAdapterInfoCb

Указатель на функцию pfnQueryAdapterInfoCb, которая UMD использует для запроса драйвера мини-порта отображения (KMD) для получения сведений о конфигурации адаптера.

pfnGetMultisampleMethodListCb

Указатель на функцию pfnGetMultisampleMethodListCb, которая использует UMD для получения списка методов с несколькими выборками, используемых для выделения.

pfnQueryAdapterInfoCb2

Указатель на функцию среды выполнения pfnQueryAdapterInfoCb2, которая UMD использует для запроса драйвера минипорта отображения (KMD) для получения сведений о адаптере.

Замечания

Среда выполнения Direct3D передает D3DDDI_ADAPTERCALLBACKS в UMD при вызове функции OpenAdapt er UMD.

Требования

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

См. также

D3DDDIARG_OPENADAPTER

Openadapter

pfnGetMultisampleMethodListCb

pfnQueryAdapterInfoCb

pfnQueryAdapterInfoCb2