struktur D3DHAL_GLOBALDRIVERDATA (d3dhal.h)
Struktur D3DHAL_GLOBALDRIVERDATA menentukan kemampuan 3D driver dan perangkatnya.
Sintaks
typedef struct _D3DHAL_GLOBALDRIVERDATA {
DWORD dwSize;
D3DDEVICEDESC_V1 hwCaps;
DWORD dwNumVertices;
DWORD dwNumClipVertices;
DWORD dwNumTextureFormats;
LPDDSURFACEDESC lpTextureFormats;
} D3DHAL_GLOBALDRIVERDATA;
Anggota
dwSize
Menentukan ukuran dalam byte struktur D3DHAL_GLOBALDRIVERDATA ini.
hwCaps
Menentukan struktur D3DDEVICEDESC_V1 di mana driver harus mengembalikan kemampuan perangkat kerasnya.
dwNumVertices
Dicadangkan untuk penggunaan sistem dan harus diatur ke nol oleh driver.
dwNumClipVertices
Dicadangkan untuk penggunaan sistem dan harus diatur ke nol oleh driver.
dwNumTextureFormats
Menentukan jumlah struktur DDSURFACEDESC yang ditunjuk lpTextureFormats .
lpTextureFormats
Menunjuk ke array struktur DDSURFACEDESC tempat driver harus mengembalikan format tekstur yang didukung oleh perangkat.
Keterangan
Driver bertanggung jawab untuk mengalokasikan ruang untuk dan mengatur semua anggota struktur ini. Driver mengembalikan penunjuk ke struktur ini dalam anggota lpD3DGlobalDriverData dari struktur DD_HALINFO , yang diteruskan ke fungsi DrvGetDirectDrawInfo driver selama inisialisasi driver.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dhal.h (termasuk D3dhal.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk