struktur D3DSURFACE_DESC
Menjelaskan permukaan.
Sintaks
typedef struct D3DSURFACE_DESC {
D3DFORMAT Format;
D3DRESOURCETYPE Type;
DWORD Usage;
D3DPOOL Pool;
D3DMULTISAMPLE_TYPE MultiSampleType;
DWORD MultiSampleQuality;
UINT Width;
UINT Height;
} D3DSURFACE_DESC, *LPD3DSURFACE_DESC;
Anggota
-
Format
-
Jenis: D3DFORMAT
-
Anggota jenis enumerasi D3DFORMAT , yang menjelaskan format permukaan.
-
Jenis
-
Jenis: D3DRESOURCETYPE
-
Anggota jenis enumerasi D3DRESOURCETYPE , mengidentifikasi sumber daya ini sebagai permukaan.
-
Penggunaan
-
Jenis: DWORD
-
Nilai D3DUSAGE_DEPTHSTENCIL atau D3DUSAGE_RENDERTARGET. Untuk informasi selengkapnya, lihat D3DUSAGE.
-
Kumpulan
-
Jenis: D3DPOOL
-
Anggota jenis enumerasi D3DPOOL , menentukan kelas memori yang dialokasikan untuk permukaan ini.
-
MultiSampleType
-
Jenis: D3DMULTISAMPLE_TYPE
-
Anggota jenis D3DMULTISAMPLE_TYPE yang dijumlahkan, menentukan tingkat multisampling adegan penuh yang didukung oleh permukaan.
-
MultiSampleQuality
-
Jenis: DWORD
-
Tingkat kualitas. Rentang yang valid adalah antara nol dan satu kurang dari tingkat yang dikembalikan oleh pQualityLevels yang digunakan oleh CheckDeviceMultiSampleType. Meneruskan nilai yang lebih besar mengembalikan kesalahan, D3DERR_INVALIDCALL. Nilai MultisampleQuality dari target render berpasangan, permukaan stensil kedalaman, dan jenis MultiSample semuanya harus cocok.
-
Lebar
-
Jenis: UINT
-
Lebar permukaan, dalam piksel.
-
Tinggi
-
Jenis: UINT
-
Tinggi permukaan, dalam piksel.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Lihat juga