struttura D3DDDI_ADAPTERCALLBACKS (d3dumddi.h)
La struttura D3DDDI_ADAPTERCALLBACKS contiene puntatori alle funzioni di callback di runtime Direct3D che il driver di visualizzazione in modalità utente (UMD) può usare.
Sintassi
typedef struct _D3DDDI_ADAPTERCALLBACKS {
PFND3DDDI_QUERYADAPTERINFOCB pfnQueryAdapterInfoCb;
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB pfnGetMultisampleMethodListCb;
PFND3DDDI_QUERYADAPTERINFOCB2 pfnQueryAdapterInfoCb2;
} D3DDDI_ADAPTERCALLBACKS;
Membri
pfnQueryAdapterInfoCb
Puntatore alla funzione pfnQueryAdapterInfoCb, UMD usata per eseguire una query sul driver miniport di visualizzazione (KMD) per informazioni sulla configurazione dell'adattatore.
pfnGetMultisampleMethodListCb
Puntatore alla funzione di pfnGetMultisampleMethodListCb, utilizzata da UMD per recuperare l'elenco di metodi di campionamento multipli usati per un'allocazione.
pfnQueryAdapterInfoCb2
Puntatore alla funzione di pfnQueryAdapterInfoCb2 del runtime, UMD usata per eseguire una query sul driver miniport di visualizzazione (KMD) per ottenere informazioni sull'adattatore.
Osservazioni
Il runtime Direct3D passa D3DDDI_ADAPTERCALLBACKS a UMD quando chiama funzione OpenAdapter di UMD.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista (WDDM 1.0) |
intestazione | d3dumddi.h (include D3dumddi.h) |