Bagikan melalui


struktur D3DDDIARG_TEXTURESTAGESTATE (d3dumddi.h)

Struktur D3DDDIARG_TEXTURESTAGESTATE menjelaskan cara memperbarui tekstur pada tahap tertentu dalam grup beberapa tekstur.

Sintaks

typedef struct _D3DDDIARG_TEXTURESTAGESTATE {
  [in] UINT                        Stage;
  [in] D3DDDITEXTURESTAGESTATETYPE State;
  [in] UINT                        Value;
} D3DDDIARG_TEXTURESTAGESTATE;

Anggota

[in] Stage

Tahap dalam grup beberapa tekstur yang menunjukkan tekstur yang akan diperbarui. Anggota ini bisa menjadi bilangan bulat dalam kisaran 0 hingga 7, dengan tekstur bernomor tertinggi paling dekat dengan buffer bingkai.

[in] State

Nilai D3DDDITEXTURESTAGESTATETYPE-ketik yang menunjukkan status tekstur yang akan diperbarui.

Aplikasi Microsoft DirectX 9.0 dan yang lebih baru dapat menggunakan nilai dalam jenis enumerasi D3DSAMPLERSTATETYPE untuk mengontrol karakteristik status render terkait tekstur sampler. Di DirectX 8.0 dan yang lebih lama, status sampler ini disertakan dalam enumerasi D3DTEXTURESTAGESTATETYPE. Runtime memetakan status sampler (D3DSAMP_Xxx) ke nilai D3DDDITSS_Xxx sehingga driver tidak diperlukan untuk memproses status sampler. Untuk informasi selengkapnya tentang D3DTEXTURESTAGESTATETYPE dan D3DSAMPLERSTATETYPE, lihat dokumentasi DirectX SDK.

Untuk definisi setiap nilai, lihat nilai D3DTEXTURESTAGESTATETYPE atau D3DSAMPLERSTATETYPE yang sesuai.

Status tekstur berikut digunakan secara eksklusif oleh driver tampilan mode pengguna untuk colorkeying tekstur:

Nilai Makna
D3DDDITSS_DISABLETEXTURECOLORKEY (33) Nonaktifkan tombol warna tekstur saat ini. Anggota Nilai diatur ke TRUE untuk menonaktifkan.
D3DDDITSS_TEXTURECOLORKEYVAL (34) Perbarui colorkey untuk tekstur saat ini. Valuemember diatur ke nilai colorkey.

[in] Value

Nilai di mana driver harus memperbarui status tekstur yang diidentifikasi oleh anggota Tahap dan Status . Untuk informasi selengkapnya tentang nilai yang dapat diperbarui untuk setiap status tekstur, lihat definisi status tekstur terkait dalam jenis enumerasi D3DTEXTURESTAGESTATETYPE atau D3DSAMPLERSTATETYPE dalam dokumentasi DirectX SDK.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows.
Header d3dumddi.h (termasuk D3dumddi.h)

Lihat juga

SetTextureStageState