структура 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) |