Condividi tramite


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)

Vedere anche

D3DDDIARG_OPENADAPTER

openadapter

pfnGetMultisampleMethodListCb

pfnQueryAdapterInfoCb

pfnQueryAdapterInfoCb2