Header d3dhal.h
Header ini digunakan oleh tampilan. Untuk informasi selengkapnya, lihat:
d3dhal.h berisi antarmuka pemrograman berikut:
Fungsi panggilan balik
LPD3DHAL_CONTEXTCREATECB Fungsi D3dContextCreate membuat konteks. |
LPD3DHAL_CONTEXTDESTROYCB Fungsi D3dContextDestroy menghapus konteks yang ditentukan. |
LPD3DHAL_DRAWPRIMITIVES2CB Fungsi D3dDrawPrimitives2 merender primitif dan mengembalikan status render yang diperbarui. |
LPD3DHAL_VALIDATETEXTURESTAGESTATECB Fungsi D3dValidateTextureStageState mengembalikan jumlah pass tempat perangkat keras dapat melakukan operasi penpaduan yang ditentukan dalam status saat ini. |
Struktur
D3DDEVICEDESC_V1 Usang di DirectX 8.0 dan versi yang lebih baru; lihat Keterangan. Struktur D3DDEVICEDESC_V1 menjelaskan kemampuan 3D perangkat. |
D3DDEVICEDESC_V2 Struktur D3DDEVICEDESC_V2 berisi bidang yang sudah dilaporkan dalam struktur D3DHAL_D3DEXTENDEDCAPS saat merespons GUID GUID_D3DExtendedCaps di DdGetDriverInfo. |
D3DDEVICEDESC_V3 Struktur D3DDEVICEDESC_V3 berisi bidang yang sudah dilaporkan dalam struktur D3DHAL_D3DEXTENDEDCAPS saat merespons GUID GUID_D3DExtendedCaps di DdGetDriverInfo. |
D3DHAL_CALLBACKS D3DHAL_CALLBACKS adalah salah satu dari beberapa struktur panggilan balik yang menjelaskan dukungan Direct3D yang disediakan oleh driver. |
D3DHAL_CALLBACKS3 D3DHAL_CALLBACKS3 adalah salah satu dari beberapa struktur panggilan balik yang menjelaskan dukungan Direct3D yang disediakan oleh driver. |
D3DHAL_CLIPPEDTRIANGLEFAN Struktur D3DHAL_CLIPPEDTRIANGLEFAN digunakan oleh fungsi panggilan balik D3dDrawPrimitives2 untuk merender kipas segitiga terklip. |
D3DHAL_CONTEXTCREATEDATA Struktur D3DHAL_CONTEXTCREATEDATA berisi semua informasi yang diperlukan fungsi D3dContextCreate untuk membuat konteks baru. |
D3DHAL_CONTEXTDESTROYDATA Struktur D3DHAL_CONTEXTDESTROYDATA berisi informasi yang diperlukan fungsi D3dContextDestroy untuk menghapus konteks. |
D3DHAL_D3DEXTENDEDCAPS D3DHAL_D3DEXTENDEDCAPS menjelaskan kemampuan 3D tambahan driver. |
D3DHAL_DP2ADDDIRTYBOX DirectX 8.1 dan versi yang lebih baru saja. D3DHAL_DP2ADDDIRTYBOX digunakan untuk menentukan bahwa sebagian sumber daya 3D--tekstur volume--dikoreksi dalam memori sistem. Oleh karena itu, volume ini harus dimuat ulang ke dalam memori video sebelum digunakan. |
D3DHAL_DP2ADDDIRTYRECT DirectX 8.1 dan versi yang lebih baru saja. D3DHAL_DP2ADDDIRTYRECT digunakan untuk menentukan bahwa sebagian sumber daya 2D--tekstur 2D atau tekstur kubus--terkoreksi dalam memori sistem. Oleh karena itu, tekstur 2D ini harus dimuat ulang ke dalam memori video sebelum digunakan. |
D3DHAL_DP2BLT DirectX 9.0 dan versi yang lebih baru saja. D3DHAL_DP2BLT digunakan untuk dua blt permukaan dimensi saat D3dDrawPrimitives2 merespons token perintah D3DDP2OP_BLT. |
D3DHAL_DP2BUFFERBLT DirectX 8.0 dan versi yang lebih baru saja. D3DHAL_DP2BUFFERBLT digunakan untuk blt buffer verteks atau indeks saat D3dDrawPrimitives2 merespons token perintah D3DDP2OP_BUFFERBLT. |
D3DHAL_DP2CLEAR D3DHAL_DP2CLEAR berisi semua informasi yang dibutuhkan driver untuk melakukan pembersihan yang dibantu perangkat keras pada target penyajian, buffer kedalaman, atau buffer stensil. |
D3DHAL_DP2COLORFILL DirectX 9.0 dan versi yang lebih baru saja. D3DHAL_DP2COLORFILL digunakan untuk operasi pengisian warna saat D3dDrawPrimitives2 merespons token perintah D3DDP2OP_COLORFILL. |
D3DHAL_DP2COMMAND Satu atau beberapa struktur D3DHAL_DP2COMMAND diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2, yang menggunakan informasi yang diterimanya untuk menggambar satu atau beberapa primitif. |
D3DHAL_DP2CREATELIGHT Struktur D3DHAL_DP2CREATELIGHT digunakan untuk membuat lampu untuk D3dDrawPrimitives2. |
D3DHAL_DP2CREATEPIXELSHADER DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2CREATEPIXELSHADER digunakan untuk membuat shader piksel saat opcode D3DDP2OP_CREATEPIXELSHADER diterima oleh D3dDrawPrimitives2. |
D3DHAL_DP2CREATEQUERY Struktur D3DHAL_DP2CREATEQUERY digunakan oleh fungsi panggilan balik D3dDrawPrimitives2 untuk membuat sumber daya untuk kueri. |
D3DHAL_DP2CREATEVERTEXSHADER DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2CRED3dDrawPrimitives2ATEVERTEXSHADER digunakan untuk membuat shader puncak ketika opcode D3DDP2OP_CREATEVERTEXSHADER diterima oleh . |
D3DHAL_DP2CREATEVERTEXSHADERDECL DirectX 9.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2CREATEVERTEXSHADERDECL digunakan untuk membuat deklarasi shader vertex ketika opcode D3DDP2OP_CREATEVERTEXSHADERDECL diterima oleh D3dDrawPrimitives2. |
D3DHAL_DP2CREATEVERTEXSHADERFUNC DirectX 9.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2CREATEVERTEXSHADERFUNC digunakan untuk membuat objek kode shader vertex ketika opcode D3DDP2OP_CREATEVERTEXSHADERFUNC diterima oleh D3dDrawPrimitives2. |
D3DHAL_DP2DELETEQUERY Struktur D3DHAL_DP2DELETEQUERY digunakan oleh fungsi panggilan balik D3dDrawPrimitives2 untuk merilis sumber daya untuk kueri. |
D3DHAL_DP2DRAWINDEXEDPRIMITIVE Struktur D3DHAL_DP2DRAWINDEXEDPRIMITIVE digunakan oleh fungsi panggilan balik D3dDrawPrimitives2 untuk merender primitif menggunakan indeks vertex. |
D3DHAL_DP2DRAWINDEXEDPRIMITIVE2 Struktur D3DHAL_DP2DRAWINDEXEDPRIMITIVE2 digunakan oleh fungsi panggilan balik D3dDrawPrimitives2 untuk merender primitif menggunakan indeks vertex. |
D3DHAL_DP2DRAWPRIMITIVE DirectX 8.0 dan versi yang lebih baru saja. D3DHAL_DRAWPRIMITIVE diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_DRAWPRIMITIVE, dan digunakan untuk merender primitif. |
D3DHAL_DP2DRAWPRIMITIVE2 DirectX 8.0 dan versi yang lebih baru saja. D3DHAL_DRAWPRIMITIVE2 diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_DRAWPRIMITIVE2, dan digunakan untuk merender primitif. |
D3DHAL_DP2DRAWRECTPATCH Struktur D3DHAL_DP2DRAWRECTPATCH digunakan oleh fungsi panggilan balik D3dDrawPrimitives2 untuk merender patch persegi panjang. |
D3DHAL_DP2DRAWTRIPATCH Struktur D3DHAL_DP2DRAWTRIPATCH digunakan oleh fungsi panggilan balik D3dDrawPrimitives2 untuk merender patch segitiga. |
D3DHAL_DP2EXT Penggunaan struktur D3DHAL_DP2EXT belum ditentukan. |
D3DHAL_DP2GENERATEMIPSUBLEVELS DirectX 9.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2GENERATEMIPSUBLEVELS digunakan untuk memberi tahu driver untuk secara otomatis menghasilkan sublevel tekstur peta MIP tertentu menggunakan jenis filter tertentu. |
D3DHAL_DP2INDEXEDLINELIST D3DHAL_DP2INDEXEDLINELIST diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 saat anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_INDEXEDLINELIST, dan digunakan untuk merender baris menggunakan indeks vertex. |
D3DHAL_DP2INDEXEDLINESTRIP D3DHAL_DP2INDEXEDLINESTRIP diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_INDEXEDLINESTRIP, dan digunakan untuk merender urutan segmen garis yang terhubung menggunakan indeks vertex. |
D3DHAL_DP2INDEXEDTRIANGLEFAN D3DHAL_DP2INDEXEDTRIANGLEFAN diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_INDEXEDTRIANGLEFAN, dan digunakan untuk merender urutan segitiga yang terhubung menggunakan indeks puncak. Semua segitiga berbagi puncak umum. |
D3DHAL_DP2INDEXEDTRIANGLELIST Satu atau beberapa struktur D3DHAL_DP2INDEXEDTRIANGLELIST diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_INDEXEDTRIANGLELIST, dan digunakan untuk merender urutan segitiga yang tidak terhubung menggunakan indeks vertex. |
D3DHAL_DP2INDEXEDTRIANGLELIST2 Satu atau beberapa struktur D3DHAL_DP2INDEXEDTRIANGLELIST2 diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_INDEXEDTRIANGLELIST2, dan digunakan untuk merender urutan segitiga yang tidak terhubung menggunakan indeks vertex. |
D3DHAL_DP2INDEXEDTRIANGLESTRIP Satu atau beberapa struktur D3DHAL_DP2INDEXEDTRIANGLESTRIP diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_INDEXEDTRIANGLESTRIP, dan digunakan untuk merender strip segitiga yang terhubung menggunakan indeks puncak. |
D3DHAL_DP2ISSUEQUERY Struktur D3DHAL_DP2ISSUEQUERY digunakan oleh fungsi panggilan balik D3dDrawPrimitives2 untuk mengkueri berbagai jenis informasi. |
D3DHAL_DP2LINELIST Satu struktur D3DHAL_DP2LINELIST diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_LINELIST, dan digunakan untuk merender segmen garis yang tidak terhubung. |
D3DHAL_DP2LINESTRIP Satu struktur D3DHAL_DP2LINESTRIP diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_LINESTRIP, dan digunakan untuk merender segmen garis terhubung yang ditentukan. |
D3DHAL_DP2MULTIPLYTRANSFORM DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2MULTIPLYTRANSFORM digunakan untuk memodifikasi matriks transformasi untuk D3dDrawPrimitives2. |
D3DHAL_DP2PIXELSHADER DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2PIXELSHADER digunakan untuk mengatur shader piksel saat ini, atau menghapus shader piksel, tergantung pada opcode yang diterima (D3DDP2OP_SETPIXELSHADER atau D3DDP2OP_DELETEPIXELSHADER) oleh D3dDrawPrimitives2. |
D3DHAL_DP2POINTS Satu atau beberapa struktur D3DHAL_DP2POINTS diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_POINTS, dan digunakan untuk merender titik yang ditentukan. |
D3DHAL_DP2RENDERSTATE Satu atau beberapa struktur D3DHAL_DP2RENDERSTATE diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_RENDERSTATE, dan digunakan untuk mengatur status render yang sesuai. |
D3DHAL_DP2RESPONSE Struktur D3DHAL_DP2RESPONSE dikembalikan oleh panggilan balik D3dDrawPrimitives2 dan menentukan ketersediaan respons terhadap kueri yang dikeluarkan sebelumnya. |
D3DHAL_DP2RESPONSEQUERY Struktur D3DHAL_DP2RESPONSEQUERY dikembalikan oleh panggilan balik D3dDrawPrimitives2 dan menentukan ketersediaan respons terhadap kueri yang dikeluarkan sebelumnya. |
D3DHAL_DP2SETCLIPPLANE Struktur D3DHAL_SETCLIPPLANE memungkinkan clip plane yang ditentukan pengguna untuk digunakan di ruang dunia. |
D3DHAL_DP2SETDEPTHSTENCIL DirectX 9.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2SETDEPTHSTENCIL digunakan untuk memetakan buffer kedalaman baru dalam konteks driver saat ini ketika kode operasi D3DDP2OP_SETDEPTHSTENCIL diterima oleh D3dDrawPrimitives2. |
D3DHAL_DP2SETINDICES DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2SETINDICES digunakan untuk mengatur buffer indeks saat ini untuk D3dDrawPrimitives2. |
D3DHAL_DP2SETLIGHT Struktur D3DHAL_DP2SETLIGHT memungkinkan lampu diatur untuk D3dDrawPrimitives2. |
D3DHAL_DP2SETPALETTE Struktur D3DHAL_DP2SETPALETTE digunakan untuk mengaitkan palet dengan tekstur saat driver merespons D3DDP2OP_SETPALETTE di D3dDrawPrimitives2. |
D3DHAL_DP2SETPIXELSHADERCONST DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2SETPIXELSHADERCONST digunakan untuk mengatur satu atau beberapa register konstanta shader piksel saat opcode D3DDP2OP_SETPIXELSHADERCONST diterima oleh D3dDrawPrimitives2. |
D3DHAL_DP2SETPRIORITY Struktur D3DHAL_DP2SETPRIORITY digunakan untuk menginformasikan driver prioritas tekstur yang ditentukan oleh handel dwDDDestSurface. |
D3DHAL_DP2SETRENDERTARGET Struktur D3DHAL_DP2SETRENDERTARGET digunakan dengan opcode D3DDP2OP_SETRENDERTARGET untuk memetakan permukaan target rendering baru dan buffer kedalaman dalam konteks saat ini. |
D3DHAL_DP2SETRENDERTARGET2 Struktur D3DHAL_DP2SETRENDERTARGET2 digunakan dengan opcode D3DDP2OP_SETRENDERTARGET2 untuk memetakan sebagian permukaan target penyajian dan buffer kedalaman dalam konteks saat ini. |
D3DHAL_DP2SETSTREAMSOURCE DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2SETSTREAMSOURCE digunakan untuk mengikat sumber aliran vertex ke buffer vertex untuk D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCE2 DirectX 9.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2SETSTREAMSOURCE2 digunakan untuk mengikat sebagian sumber aliran vertex ke buffer vertex untuk D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCEFREQ DirectX 9.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2SETSTREAMSOURCEFREQ digunakan untuk mengatur pembagi frekuensi sumber aliran yang terikat ke buffer vertex untuk D3dDrawPrimitives2. |
D3DHAL_DP2SETSTREAMSOURCEUM DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2SETSTREAMSOURCEUM digunakan untuk mengikat sumber aliran vertex ke buffer memori pengguna untuk D3dDrawPrimitives2. |
D3DHAL_DP2SETTEXLOD Struktur D3DHAL_DP2SETTEXLOD digunakan untuk mengatur tingkat detail (LOD) untuk peta MIP ketika perintah D3DDP2OP_SETTEXLOD dikirim ke D3dDrawPrimitives2. |
D3DHAL_DP2SETTRANSFORM D3DHAL_DP2SETTRANSFORM struktur digunakan untuk menentukan status transformasi dan matriks untuk D3dDrawPrimitives2. |
D3DHAL_DP2SETVERTEXSHADERCONST DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2SETVERTEXSHADERCONST digunakan untuk mengatur satu atau beberapa register konstanta shader vertex ketika opcode D3DDP2OP_SETVERTEXSHADERCONST diterima oleh D3dDrawPrimitives2. |
D3DHAL_DP2STARTVERTEX Struktur D3DHAL_DP2STARTVERTEX mengikuti struktur D3DHAL_DP2COMMAND tertentu dalam buffer perintah, dan menunjukkan offset dalam buffer vertex untuk vertex pertama yang digunakan dalam D3dDrawPrimitives2. |
D3DHAL_DP2STATESET Struktur D3DHAL_DP2STATESET digunakan untuk memberi tahu pengemudi tentang operasi stateset yang akan dilakukan. |
D3DHAL_DP2SURFACEBLT DirectX 9.0 dan versi yang lebih baru saja. D3DHAL_DP2SURFACEBLT digunakan untuk memori sistem dua dimensi ke blt permukaan memori video ketika D3dDrawPrimitives2 merespons token perintah D3DDP2OP_SURFACEBLT. |
D3DHAL_DP2TEXBLT Struktur D3DHAL_DP2TEXBLT digunakan untuk blt tekstur ketika D3dDrawPrimitives2 merespons token perintah D3DDP2OP_TEXBLT. |
D3DHAL_DP2TEXTURESTAGESTATE Satu atau beberapa struktur D3DHAL_DP2TEXTURESTAGESTATE diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_TEXTURESTAGESTATE, dan digunakan untuk mengatur status tahap tekstur yang sesuai. |
D3DHAL_DP2TRIANGLEFAN Satu struktur D3DHAL_DP2TRIANGLEFAN diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_TRIANGLEFAN, dan digunakan untuk merender kipas segitiga. |
D3DHAL_DP2TRIANGLEFAN_IMM Satu struktur D3DHAL_DP2TRIANGLEFAN_IMM diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_TRIANGLEFAN_IMM, dan digunakan untuk merender kipas segitiga. |
D3DHAL_DP2TRIANGLELIST Satu struktur D3DHAL_DP2TRIANGLELIST diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_TRIANGLELIST, dan digunakan untuk merender segitiga yang tidak terhubung yang ditentukan. |
D3DHAL_DP2TRIANGLESTRIP Satu struktur D3DHAL_DP2TRIANGLESTRIP diurai dari buffer perintah oleh panggilan balik D3dDrawPrimitives2 ketika anggota bCommand struktur D3DHAL_DP2COMMAND diatur ke D3DDP2OP_TRIANGLESTRIP, dan digunakan untuk merender strip segitiga tersambung yang ditentukan. |
D3DHAL_DP2UPDATEPALETTE Struktur D3DHAL_DP2UPDATEPALETTE mengubah palet yang digunakan untuk tekstur palet. |
D3DHAL_DP2VERTEXSHADER DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2VERTEXSHADER mengatur shader vertex saat ini, atau menghapus shader vertex, tergantung pada opcode yang diterima (D3DDP2OP_SETVERTEXSHADER atau D3DDP2OP_DELETEVERTEXSHADER) oleh D3dDrawPrimitives2. |
D3DHAL_DP2VIEWPORTINFO Struktur D3DHAL_DP2VIEWPORTINFO digunakan untuk menginformasikan driver sadar guard-band dari tampilan kliping persegi panjang. Persegi panjang kliping ditentukan oleh anggota dwX, dwY, dwWidth dan dwHeight. |
D3DHAL_DP2VOLUMEBLT DirectX 8.0 dan versi yang lebih baru saja. Struktur D3DHAL_DP2VOLUMEBLT digunakan untuk blt tekstur volume ketika D3dDrawPrimitives2 merespons token perintah D3DDP2OP_VOLUMEBLT. |
D3DHAL_DP2WINFO Struktur D3DHAL_DP2WINFO digunakan untuk menginformasikan driver w-range yang akan digunakan untuk w-buffering. |
D3DHAL_DP2ZRANGE Struktur D3DHAL_DP2ZRANGE menentukan minimum dan maksimum rentang z dalam D3dDrawPrimitives2. |
D3DHAL_DRAWPRIMITIVES2DATA Struktur D3DHAL_DRAWPRIMITIVES2DATA berisi informasi yang diperlukan oleh fungsi D3dDrawPrimitives2 untuk merender primitif. |
D3DHAL_GLOBALDRIVERDATA Struktur D3DHAL_GLOBALDRIVERDATA menentukan kemampuan 3D driver dan perangkatnya. |
D3DHAL_VALIDATETEXTURESTAGESTATEDATA Struktur D3DHAL_VALIDATETEXTURESTAGESTATEDATA berisi informasi yang diperlukan driver untuk menentukan dan mengembalikan kemampuannya untuk mendukung multitekstur menggunakan status saat ini. |
DD_DEFERRED_AGP_AWARE_DATA DirectX 8.0 dan versi yang lebih baru dan sistem operasi berbasis NT saja. DD_DEFERRED_AGP_AWARE_DATA adalah struktur data yang diacu oleh bidang lpvData DD_GETDRIVERINFODATA untuk pemberitahuan D3DGDI2_TYPE_DEFERRED_AGP_AWARE. |
DD_DXVERSION DirectX 8.0 dan versi yang lebih baru saja. DD_DXVERSION menjelaskan versi runtime DirectX saat ini. |
DD_FREE_DEFERRED_AGP_DATA DirectX 8.0 dan versi yang lebih baru dan sistem operasi berbasis NT saja. DD_FREE_DEFERRED_AGP_DATA adalah struktur data yang diacu oleh bidang lpvData DD_GETDRIVERINFODATA untuk pemberitahuan D3DGDI2_TYPE_DEFER_AGP_FREES dan D3DGDI2_TYPE_FREE_DEFERRED_AGP. |
DD_GETADAPTERGROUPDATA DirectX 9.0 dan versi yang lebih baru saja. DD_GETADAPTERGROUPDATA adalah struktur data yang ditunjukkan oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETADAPTERGROUP. |
DD_GETD3DQUERYCOUNTDATA DirectX 9.0 dan versi yang lebih baru saja. DD_GETD3DQUERYCOUNTDATA adalah struktur data yang ditunjukkan oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETD3DQUERYCOUNT. |
DD_GETD3DQUERYDATA DirectX 9.0 dan versi yang lebih baru saja. DD_GETD3DQUERYDATA adalah struktur data yang diacu oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETD3DQUERY. |
DD_GETDDIVERSIONDATA DirectX 9.0 dan versi yang lebih baru saja. DD_GETDDIVERSIONDATA adalah struktur data yang ditunjukkan oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETDDIVERSION. |
DD_GETDRIVERINFO2DATA DirectX 8.0 dan versi yang lebih baru saja. DD_GETDRIVERINFO2DATA diteruskan di anggota lpvData dari struktur DD_GETDRIVERINFODATA saat GUID_GetDriverInfo2 ditentukan dalam anggota guidInfo DD_GETDRIVERINFODATA dalam panggilan DdGetDriverInfo. |
DD_GETEXTENDEDMODECOUNTDATA DirectX 9.0 dan versi yang lebih baru saja. DD_GETEXTENDEDMODECOUNTDATA adalah struktur data yang ditujukkan oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETEXTENDEDMODECOUNT. |
DD_GETEXTENDEDMODEDATA DirectX 9.0 dan versi yang lebih baru saja. DD_GETEXTENDEDMODEDATA adalah struktur data yang diacu oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETEXTENDEDMODE. |
DD_GETFORMATCOUNTDATA DirectX 8.0 dan versi yang lebih baru saja. DD_GETFORMATCOUNTDATA adalah struktur data yang diacu oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETFORMATCOUNT. |
DD_GETFORMATDATA DD_GETFORMATDATA adalah struktur data yang ditunjukkan oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETFORMAT. |
DD_MULTISAMPLEQUALITYLEVELSDATA DirectX 9.0 dan versi yang lebih baru saja. DD_MULTISAMPLEQUALITYLEVELSDATA adalah struktur data yang ditunjukkan oleh bidang lpvData DD_GETDRIVERINFODATA untuk kueri DD_GETDRIVERINFO2DATA dengan jenis D3DGDI2_TYPE_GETMULTISAMPLEQUALITYLEVELS. |
Enumerasi
D3DHAL_DP2OPERATION Jenis D3DHAL_DP2OPERATION yang dijumlahkan menentukan operasi D3dDrawPrimitives2 di anggota bCommand dari struktur D3DHAL_DP2COMMAND. |