Intestazione d3dhal.h
Questa intestazione viene utilizzata dalla visualizzazione. Per altre informazioni, vedere:
d3dhal.h contiene le interfacce di programmazione seguenti:
Funzioni di callback
LPD3DHAL_CONTEXTCREATECB La funzione D3dContextCreate crea un contesto. |
LPD3DHAL_CONTEXTDESTROYCB La funzione D3dContextDestroy elimina il contesto specificato. |
LPD3DHAL_DRAWPRIMITIVES2CB La funzione D3dDrawPrimitives2 esegue il rendering delle primitive e restituisce lo stato di rendering aggiornato. |
LPD3DHAL_VALIDATETEXTURESTAGESTATECB La funzione D3dValidateTextureStageState restituisce il numero di passaggi in cui l'hardware può eseguire le operazioni di fusione specificate nello stato corrente. |
Strutture
D3DDEVICEDESC_V1 Obsoleto in DirectX 8.0 e versioni successive; vedere Osservazioni. La struttura D3DDEVICEDESC_V1 descrive le funzionalità 3D di un dispositivo. |
D3DDEVICEDESC_V2 La struttura D3DDEVICEDESC_V2 contiene campi già segnalati nella struttura D3DHAL_D3DEXTENDEDCAPS quando risponde al GUID GUID_D3DExtendedCaps in DdGetDriverInfo. |
D3DDEVICEDESC_V3 La struttura D3DDEVICEDESC_V3 contiene campi già segnalati nella struttura D3DHAL_D3DEXTENDEDCAPS quando risponde al GUID GUID_D3DExtendedCaps in DdGetDriverInfo. |
D3DHAL_CALLBACKS D3DHAL_CALLBACKS è una delle diverse strutture di callback che descrivono il supporto Direct3D fornito dal driver. |
D3DHAL_CALLBACKS3 D3DHAL_CALLBACKS3 è una delle diverse strutture di callback che descrivono il supporto Direct3D fornito dal driver. |
D3DHAL_CLIPPEDTRIANGLEFAN La struttura D3DHAL_CLIPPEDTRIANGLEFAN viene utilizzata dalla funzione di callback D3dDrawPrimitives2 per eseguire il rendering delle ventole di triangoli ritagliate. |
D3DHAL_CONTEXTCREATEDATA La struttura D3DHAL_CONTEXTCREATEDATA contiene tutte le informazioni richieste dalla funzione D3dContextCreate per creare un nuovo contesto. |
D3DHAL_CONTEXTDESTROYDATA La struttura D3DHAL_CONTEXTDESTROYDATA contiene le informazioni richieste dalla funzione D3dContextDestroy per eliminare un contesto. |
D3DHAL_D3DEXTENDEDCAPS D3DHAL_D3DEXTENDEDCAPS descrive le funzionalità 3D aggiuntive del driver. |
D3DHAL_DP2ADDDIRTYBOX Solo DirectX 8.1 e versioni successive. D3DHAL_DP2ADDDIRTYBOX viene usato per specificare che una parte di una risorsa 3D, ovvero una trama del volume, è stata danneggiata nella memoria di sistema. Pertanto, questo volume deve essere ricaricato nella memoria video prima di essere usato. |
D3DHAL_DP2ADDDIRTYRECT Solo DirectX 8.1 e versioni successive. D3DHAL_DP2ADDDIRTYRECT viene usato per specificare che una parte di una risorsa 2D, una trama 2D o una trama cubo, è stata danneggiata nella memoria di sistema. Pertanto, questa trama 2D deve essere ricaricata nella memoria video prima di essere usata. |
D3DHAL_DP2BLT Solo DirectX 9.0 e versioni successive. D3DHAL_DP2BLT viene usato per i blts della superficie bidimensionale quando D3dDrawPrimitives2 risponde al token di comando D3DDP2OP_BLT. |
D3DHAL_DP2BUFFERBLT Solo DirectX 8.0 e versioni successive. D3DHAL_DP2BUFFERBLT viene usato per i blts del vertex o index buffer quando D3dDrawPrimitives2 risponde al token di comando D3DDP2OP_BUFFERBLT. |
D3DHAL_DP2CLEAR D3DHAL_DP2CLEAR contiene tutte le informazioni necessarie al driver per eseguire la cancellazione assistita dall'hardware nella destinazione di rendering, nel buffer di profondità o nel buffer degli stencil. |
D3DHAL_DP2COLORFILL Solo DirectX 9.0 e versioni successive. D3DHAL_DP2COLORFILL viene usato per le operazioni di riempimento a colori quando D3dDrawPrimitives2 risponde al token di comando D3DDP2OP_COLORFILL. |
D3DHAL_DP2COMMAND Una o più strutture D3DHAL_DP2COMMAND vengono analizzate dal buffer dei comandi dal callback D3dDrawPrimitives2, che usa le informazioni ricevute per disegnare una o più primitive. |
D3DHAL_DP2CREATELIGHT La struttura D3DHAL_DP2CREATELIGHT viene usata per creare una luce per D3dDrawPrimitives2. |
D3DHAL_DP2CREATEPIXELSHADER Solo DirectX 8.0 e versioni successive. La struttura D3DHAL_DP2CREATEPIXELSHADER viene usata per creare un pixel shader quando un codice operativo D3DDP2OP_CREATEPIXELSHADER viene ricevuto da D3dDrawPrimitives2. |
D3DHAL_DP2CREATEQUERY La struttura D3DHAL_DP2CREATEQUERY viene usata dalla funzione di callback D3dDrawPrimitives2 per creare risorse per le query. |
D3DHAL_DP2CREATEVERTEXSHADER Solo DirectX 8.0 e versioni successive. La struttura D3DHAL_DP2CRED3dDrawPrimitives2ATEVERTEXSHADER viene usata per creare un vertex shader quando un D3DDP2OP_CREATEVERTEXSHADER opcode viene ricevuto da . |
D3DHAL_DP2CREATEVERTEXSHADERDECL Solo DirectX 9.0 e versioni successive. La struttura D3DHAL_DP2CREATEVERTEXSHADERDECL viene usata per creare una dichiarazione di vertex shader quando un D3DDP2OP_CREATEVERTEXSHADERDECL opcode viene ricevuto da D3dDrawPrimitives2. |
D3DHAL_DP2CREATEVERTEXSHADERFUNC Solo DirectX 9.0 e versioni successive. La struttura D3DHAL_DP2CREATEVERTEXSHADERFUNC viene usata per creare un oggetto di codice vertex shader quando un D3DDP2OP_CREATEVERTEXSHADERFUNC opcode viene ricevuto da D3dDrawPrimitives2. |
D3DHAL_DP2DELETEQUERY La struttura D3DHAL_DP2DELETEQUERY viene usata dalla funzione di callback D3dDrawPrimitives2 per rilasciare le risorse per le query. |
D3DHAL_DP2DRAWINDEXEDPRIMITIVE La struttura D3DHAL_DP2DRAWINDEXEDPRIMITIVE viene utilizzata dalla funzione di callback D3dDrawPrimitives2 per eseguire il rendering di una primitiva usando indici dei vertici. |
D3DHAL_DP2DRAWINDEXEDPRIMITIVE2 La struttura D3DHAL_DP2DRAWINDEXEDPRIMITIVE2 viene utilizzata dalla funzione di callback D3dDrawPrimitives2 per eseguire il rendering di una primitiva usando indici dei vertici. |
D3DHAL_DP2DRAWPRIMITIVE Solo DirectX 8.0 e versioni successive. D3DHAL_DRAWPRIMITIVE viene analizzato dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND è impostato su D3DDP2OP_DRAWPRIMITIVE e viene usato per eseguire il rendering di una primitiva. |
D3DHAL_DP2DRAWPRIMITIVE2 Solo DirectX 8.0 e versioni successive. D3DHAL_DRAWPRIMITIVE2 viene analizzato dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND è impostato su D3DDP2OP_DRAWPRIMITIVE2 e viene usato per eseguire il rendering di una primitiva. |
D3DHAL_DP2DRAWRECTPATCH La struttura D3DHAL_DP2DRAWRECTPATCH viene utilizzata dalla funzione di callback D3dDrawPrimitives2 per eseguire il rendering di una patch rettangolare. |
D3DHAL_DP2DRAWTRIPATCH La struttura D3DHAL_DP2DRAWTRIPATCH viene utilizzata dalla funzione di callback D3dDrawPrimitives2 per eseguire il rendering di una patch triangolare. |
D3DHAL_DP2EXT L'uso della struttura D3DHAL_DP2EXT deve ancora essere definito. |
D3DHAL_DP2GENERATEMIPSUBLEVELS Solo DirectX 9.0 e versioni successive. La struttura D3DHAL_DP2GENERATEMIPSUBLEVELS viene usata per informare il driver di generare automaticamente i sublevel di una determinata trama della mappa MIP usando un determinato tipo di filtro. |
D3DHAL_DP2INDEXEDLINELIST D3DHAL_DP2INDEXEDLINELIST viene analizzato dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND è impostato su D3DDP2OP_INDEXEDLINELIST e viene usato per eseguire il rendering delle righe utilizzando indici dei vertici. |
D3DHAL_DP2INDEXEDLINESTRIP D3DHAL_DP2INDEXEDLINESTRIP viene analizzato dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND è impostato su D3DDP2OP_INDEXEDLINESTRIP e viene usato per eseguire il rendering di una sequenza di segmenti di linea connessi utilizzando indici dei vertici. |
D3DHAL_DP2INDEXEDTRIANGLEFAN D3DHAL_DP2INDEXEDTRIANGLEFAN viene analizzato dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND viene impostato su D3DDP2OP_INDEXEDTRIANGLEFAN e viene usato per eseguire il rendering di una sequenza di triangoli connessi usando indici vertex. Tutti i triangoli condividono un vertice comune. |
D3DHAL_DP2INDEXEDTRIANGLELIST Una o più strutture D3DHAL_DP2INDEXEDTRIANGLELIST vengono analizzate dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND è impostato su D3DDP2OP_INDEXEDTRIANGLELIST e viene usato per eseguire il rendering di una sequenza di triangoli non connessi usando indici vertex. |
D3DHAL_DP2INDEXEDTRIANGLELIST2 Una o più strutture D3DHAL_DP2INDEXEDTRIANGLELIST2 vengono analizzate dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND è impostato su D3DDP2OP_INDEXEDTRIANGLELIST2 e viene usato per eseguire il rendering di una sequenza di triangoli non connessi usando indici vertex. |
D3DHAL_DP2INDEXEDTRIANGLESTRIP Una o più strutture D3DHAL_DP2INDEXEDTRIANGLESTRIP vengono analizzate dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND viene impostato su D3DDP2OP_INDEXEDTRIANGLESTRIP e viene usato per eseguire il rendering di strips di triangoli connessi usando indici vertex. |
D3DHAL_DP2ISSUEQUERY La struttura D3DHAL_DP2ISSUEQUERY viene usata dalla funzione callback D3dDrawPrimitives2 per eseguire query per vari tipi di informazioni. |
D3DHAL_DP2LINELIST Una struttura D3DHAL_DP2LINELIST viene analizzata dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND viene impostato su D3DDP2OP_LINELIST e viene usato per eseguire il rendering di segmenti di riga non connessi. |
D3DHAL_DP2LINESTRIP Una struttura D3DHAL_DP2LINESTRIP viene analizzata dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND viene impostato su D3DDP2OP_LINESTRIP e viene usato per eseguire il rendering dei segmenti di riga connessi specificati. |
D3DHAL_DP2MULTIPLYTRANSFORM DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2MULTIPLYTRANSFORM viene usata per modificare la matrice di trasformazione per D3dDrawPrimitives2. |
D3DHAL_DP2PIXELSHADER DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2PIXELSHADER viene usata per impostare lo shader pixel corrente o eliminare un pixel shader, a seconda del codice opcode ricevuto (D3DDP2OP_SETPIXELSHADER o D3DDP2OP_DELETEPIXELSHADER) da D3dDrawPrimitives2. |
D3DHAL_DP2POINTS Una o più strutture D3DHAL_DP2POINTS vengono analizzate dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura di D3DHAL_DP2COMMAND è impostato su D3DDP2OP_POINTS e viene usato per eseguire il rendering dei punti specificati. |
D3DHAL_DP2RENDERSTATE Una o più strutture D3DHAL_DP2RENDERSTATE vengono analizzate dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND è impostato su D3DDP2OP_RENDERSTATE e viene usato per impostare lo stato di rendering appropriato. |
D3DHAL_DP2RESPONSE La struttura D3DHAL_DP2RESPONSE viene restituita dal callback D3dDrawPrimitives2 e specifica la disponibilità delle risposte alle query rilasciate in precedenza. |
D3DHAL_DP2RESPONSEQUERY La struttura D3DHAL_DP2RESPONSEQUERY viene restituita dal callback D3dDrawPrimitives2 e specifica la disponibilità delle risposte alle query rilasciate in precedenza. |
D3DHAL_DP2SETCLIPPLANE La struttura D3DHAL_SETCLIPPLANE consente l'uso dei piani clip definiti dall'utente nello spazio mondiale. |
D3DHAL_DP2SETDEPTHSTENCIL DirectX 9.0 e versioni successive solo. La struttura D3DHAL_DP2SETDEPTHSTENCIL viene usata per eseguire il mapping di un nuovo buffer di profondità nel contesto corrente del driver quando il codice dell'operazione D3DDP2OP_SETDEPTHSTENCIL viene ricevuto da D3dDrawPrimitives2. |
D3DHAL_DP2SETINDICES DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2SETINDICES viene usata per impostare il buffer di indice corrente per D3dDrawPrimitives2. |
D3DHAL_DP2SETLIGHT La struttura D3DHAL_DP2SETLIGHT consente di impostare le luci per D3dDrawPrimitives2. |
D3DHAL_DP2SETPALETTE La struttura D3DHAL_DP2SETPALETTE viene usata per associare una tavolozza a una trama quando un driver risponde a D3DDP2OP_SETPALETTE in D3dDrawPrimitives2. |
D3DHAL_DP2SETPIXELSHADERCONST DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2SETPIXELSHADERCONST viene usata per impostare uno o più registri costanti pixel shader quando il D3DDP2OP_SETPIXELSHADERCONST opcode viene ricevuto da D3dDrawPrimitives2. |
D3DHAL_DP2SETPRIORITY La struttura D3DHAL_DP2SETPRIORITY viene usata per informare il driver della priorità della trama specificata dall'handle dwDDestSurface. |
D3DHAL_DP2SETRENDERTARGET La struttura D3DHAL_DP2SETRENDERTARGET viene usata con il D3DDP2OP_SETRENDERTARGET opcode per eseguire il mapping di una nuova superficie di destinazione di rendering e un buffer di profondità nel contesto corrente. |
D3DHAL_DP2SETRENDERTARGET2 La struttura D3DHAL_DP2SETRENDERTARGET2 viene usata con il D3DDP2OP_SETRENDERTARGET2 opcode per eseguire il mapping di una parte di una superficie di destinazione di rendering e un buffer di profondità nel contesto corrente. |
D3DHAL_DP2SETSTREAMSOURCE DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2SETSTREAMSOURCE viene usata per associare un'origine di flusso del vertice a un buffer dei vertici per D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCE2 DirectX 9.0 e versioni successive solo. La struttura D3DHAL_DP2SETSTREAMSOURCE2 viene usata per associare una parte di un'origine del flusso del vertice a un buffer dei vertici per D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCEFREQ DirectX 9.0 e versioni successive solo. La struttura D3DHAL_DP2SETSTREAMSOURCEFREQ viene usata per impostare il divisore di frequenza di un'origine di flusso associata a un buffer del vertice per D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCEUM DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2SETSTREAMSOURCEUM viene usata per associare un'origine di flusso vertex a un buffer di memoria utente per D3dDrawPrimitives2. |
D3DHAL_DP2SETTEXLOD La struttura D3DHAL_DP2SETTEXLOD viene usata per impostare il livello di dettaglio (LOD) per le mappe MIP quando il comando D3DDP2OP_SETTEXLOD viene inviato a D3dDrawPrimitives2. |
D3DHAL_DP2SETTRANSFORM D3DHAL_DP2SETTRANSFORM struttura viene usata per specificare lo stato di trasformazione e la matrice per D3dDrawPrimitives2. |
D3DHAL_DP2SETVERTEXSHADERCONST DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2SETVERTEXSHADERCONST viene usata per impostare uno o più registri delle costanti vertex shader quando il D3DDP2OP_SETVERTEXSHADERCONST opcode viene ricevuto da D3dDrawPrimitives2. |
D3DHAL_DP2STARTVERTEX Una struttura D3DHAL_DP2STARTVERTEX segue determinate strutture D3DHAL_DP2COMMAND nel buffer dei comandi e indica l'offset nel buffer dei vertici per il primo vertice da usare in D3dDrawPrimitives2. |
D3DHAL_DP2STATESET La struttura D3DHAL_DP2STATESET viene usata per informare il driver sulle operazioni del set di stati da eseguire. |
D3DHAL_DP2SURFACEBLT DirectX 9.0 e versioni successive solo. D3DHAL_DP2SURFACEBLT viene usato per la memoria di sistema bidimensionale in superficie di memoria video blts quando D3dDrawPrimitives2 risponde al token di comando D3DDP2OP_SURFACEBLT. |
D3DHAL_DP2TEXBLT La struttura D3DHAL_DP2TEXBLT viene usata per la trama blts quando D3dDrawPrimitives2 risponde al token di comando D3DDP2OP_TEXBLT. |
D3DHAL_DP2TEXTURESTAGESTATE Una o più strutture D3DHAL_DP2TEXTURESTAGESTATE vengono analizzate dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura di D3DHAL_DP2COMMAND è impostato su D3DDP2OP_TEXTURESTAGESTATE e viene usato per impostare lo stato di fase di trama appropriato. |
D3DHAL_DP2TRIANGLEFAN Una struttura D3DHAL_DP2TRIANGLEFAN viene analizzata dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura di D3DHAL_DP2COMMAND è impostato su D3DDP2OP_TRIANGLEFAN e viene usato per eseguire il rendering di una ventola triangolare. |
D3DHAL_DP2TRIANGLEFAN_IMM Una struttura D3DHAL_DP2TRIANGLEFAN_IMM viene analizzata dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND è impostato su D3DDP2OP_TRIANGLEFAN_IMM e viene usato per eseguire il rendering di una ventola triangolare. |
D3DHAL_DP2TRIANGLELIST Una struttura D3DHAL_DP2TRIANGLELIST viene analizzata dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura di D3DHAL_DP2COMMAND è impostato su D3DDP2OP_TRIANGLELIST e viene usato per eseguire il rendering dei triangoli non connessi specificati. |
D3DHAL_DP2TRIANGLESTRIP Una struttura D3DHAL_DP2TRIANGLESTRIP viene analizzata dal buffer dei comandi dal callback D3dDrawPrimitives2 quando il membro bCommand della struttura D3DHAL_DP2COMMAND viene impostato su D3DDP2OP_TRIANGLESTRIP e viene usato per eseguire il rendering della striscia di triangolo connessa specificata. |
D3DHAL_DP2UPDATEPALETTE La struttura D3DHAL_DP2UPDATEPALETTE modifica la tavolozza usata per le trame palletizzate. |
D3DHAL_DP2VERTEXSHADER DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2VERTEXSHADER imposta lo shader del vertice corrente oppure elimina un vertex shader, a seconda del codice opcode ricevuto (D3DDP2OP_SETVERTEXSHADER o D3DDP2OP_DELETEVERTEXSHADER) da D3dDrawPrimitives2. |
D3DHAL_DP2VIEWPORTINFO La struttura D3DHAL_DP2VIEWPORTINFO viene usata per informare i driver consapevoli della banda di guardia del rettangolo di ritaglio della visualizzazione. Il rettangolo di ritaglio è specificato dai membri dwX, dwY, dwWidth e dwHeight. |
D3DHAL_DP2VOLUMEBLT DirectX 8.0 e versioni successive solo. La struttura D3DHAL_DP2VOLUMEBLT viene usata per la trama del volume blts quando D3dDrawPrimitives2 risponde al token di comando D3DDP2OP_VOLUMEBLT. |
D3DHAL_DP2WINFO La struttura D3DHAL_DP2WINFO viene usata per informare il driver dell'intervallo w da usare per il buffering w. |
D3DHAL_DP2ZRANGE La struttura D3DHAL_DP2ZRANGE specifica il valore minimo di intervallo z e il massimo in D3dDrawPrimitives2. |
D3DHAL_DRAWPRIMITIVES2DATA La struttura D3DHAL_DRAWPRIMITIVES2DATA contiene le informazioni necessarie dalla funzione D3dDrawPrimitives2 per eseguire il rendering delle primitive. |
D3DHAL_GLOBALDRIVERDATA La struttura D3DHAL_GLOBALDRIVERDATA specifica le funzionalità 3D del driver e del relativo dispositivo. |
D3DHAL_VALIDATETEXTURESTAGESTATEDATA La struttura D3DHAL_VALIDATETEXTURESTAGESTATEDATA contiene le informazioni necessarie per il driver per determinare e restituire la possibilità di supportare il multitexturing usando lo stato corrente. |
DD_DEFERRED_AGP_AWARE_DATA DirectX 8.0 e versioni successive e solo sistemi operativi basati su NT. DD_DEFERRED_AGP_AWARE_DATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le notifiche di D3DGDI2_TYPE_DEFERRED_AGP_AWARE. |
DD_DXVERSION DirectX 8.0 e versioni successive solo. DD_DXVERSION descrive la versione corrente del runtime DirectX. |
DD_FREE_DEFERRED_AGP_DATA DirectX 8.0 e versioni successive e solo sistemi operativi basati su NT. DD_FREE_DEFERRED_AGP_DATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le notifiche di D3DGDI2_TYPE_DEFER_AGP_FREES e D3DGDI2_TYPE_FREE_DEFERRED_AGP. |
DD_GETADAPTERGROUPDATA DirectX 9.0 e versioni successive solo. DD_GETADAPTERGROUPDATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETADAPTERGROUP. |
DD_GETD3DQUERYCOUNTDATA DirectX 9.0 e versioni successive solo. DD_GETD3DQUERYCOUNTDATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETD3DQUERYCOUNT. |
DD_GETD3DQUERYDATA DirectX 9.0 e versioni successive solo. DD_GETD3DQUERYDATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETD3DQUERY. |
DD_GETDDIVERSIONDATA DirectX 9.0 e versioni successive solo. DD_GETDDIVERSIONDATA è la struttura dei dati a cui punta il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETDDIVERSION. |
DD_GETDRIVERINFO2DATA DirectX 8.0 e versioni successive solo. DD_GETDRIVERINFO2DATA viene passato nel membro lpvData della struttura DD_GETDRIVERINFODATA quando GUID_GetDriverInfo2 viene specificato nel membro guidInfo di DD_GETDRIVERINFODATA in una chiamata DdGetDriverInfo. |
DD_GETEXTENDEDMODECOUNTDATA DirectX 9.0 e versioni successive solo. DD_GETEXTENDEDMODECOUNTDATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETEXTENDEDMODECOUNT. |
DD_GETEXTENDEDMODEDATA DirectX 9.0 e versioni successive solo. DD_GETEXTENDEDMODEDATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETEXTENDEDMODE. |
DD_GETFORMATCOUNTDATA DirectX 8.0 e versioni successive solo. DD_GETFORMATCOUNTDATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETFORMATCOUNT. |
DD_GETFORMATDATA DD_GETFORMATDATA è la struttura dei dati a cui fa riferimento il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETFORMAT. |
DD_MULTISAMPLEQUALITYLEVELSDATA DirectX 9.0 e versioni successive solo. DD_MULTISAMPLEQUALITYLEVELSDATA è la struttura dei dati a cui punta il campo lpvData di DD_GETDRIVERINFODATA per le query DD_GETDRIVERINFO2DATA con il tipo D3DGDI2_TYPE_GETMULTISAMPLEQUALITYLEVELS. |
Enumerazioni
D3DHAL_DP2OPERATION Il tipo enumerato D3DHAL_DP2OPERATION specifica l'operazione D3dDrawPrimitives2 nel membro bCommand della struttura D3DHAL_DP2COMMAND. |