D3D10_2DDI_ADAPTERFUNCS struttura (d3d10umddi.h)
La struttura D3D10_2DDI_ADAPTERFUNCS contiene funzioni che il driver di visualizzazione in modalità utente può implementare per comunicare con un oggetto scheda grafica.
Sintassi
typedef struct D3D10_2DDI_ADAPTERFUNCS {
PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
PFND3D10DDI_CREATEDEVICE pfnCreateDevice;
PFND3D10DDI_CLOSEADAPTER pfnCloseAdapter;
PFND3D10_2DDI_GETSUPPORTEDVERSIONS pfnGetSupportedVersions;
PFND3D10_2DDI_GETCAPS pfnGetCaps;
} D3D10_2DDI_ADAPTERFUNCS;
Members
pfnCalcPrivateDeviceSize
Puntatore alla funzione CalcPrivateDeviceSize del driver che specifica le dimensioni di un blocco di memoria richiesto dal driver di visualizzazione in modalità utente per archiviare dati con accesso frequente.
pfnCreateDevice
Puntatore alla funzione CreateDevice(D3D10) del driver che crea una rappresentazione di un dispositivo visualizzato che gestisce una raccolta di stato di rendering.
pfnCloseAdapter
Puntatore alla funzione CloseAdapter(D3D10) del driver che rilascia risorse per un oggetto scheda grafica.
pfnGetSupportedVersions
Puntatore alla funzione GetSupportedVersions del driver che recupera la versione del sistema operativo supportata dal driver e le funzionalità hardware disponibili, ad esempio Direct3D versione 10.0, Direct3D versione 10.1 e così via.
pfnGetCaps
Puntatore alla funzione GetCaps(D3D10_2) del driver che esegue query sulle funzionalità dell'hardware grafico.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | D3D10_2DDI_ADAPTERFUNCS è supportato a partire dal sistema operativo Windows 7. |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |