tex - ps
Memuat register tujuan dengan data warna (RGBA) yang diambil sampelnya dari tekstur. Tekstur harus terikat ke tahap tekstur tertentu (n) menggunakan SetTexture. Pengambilan sampel tekstur dikontrol oleh SetSamplerState.
Sintaks
tex dst |
---|
Di mana
- dst adalah register tujuan.
Keterangan
Versi shader piksel | 1_1 | 1_2 | 1_3 | 1_4 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|---|---|---|
Tex | x | x | x |
Nomor register tujuan menentukan nomor tahap tekstur.
Pengambilan sampel tekstur menggunakan koordinat tekstur untuk mencari, atau mengambil sampel, nilai warna pada koordinat (u,v,w,q) yang ditentukan sambil mempertimbangkan atribut status tahap tekstur.
Data koordinat tekstur diinterpolasi dari data koordinat tekstur puncak dan dikaitkan dengan tahap tekstur tertentu. Asosiasi default adalah pemetaan satu-ke-satu antara nomor tahap tekstur dan urutan deklarasi koordinat tekstur. Ini berarti bahwa sekumpulan koordinat tekstur pertama yang ditentukan dalam format puncak secara default dikaitkan dengan tahap tekstur 0.
Koordinat tekstur dapat dikaitkan dengan tahap apa pun menggunakan dua teknik. Saat menggunakan shader vertex fungsi tetap atau alur fungsi tetap, bendera status tahap tekstur TSS_TEXCOORDINDEX dapat digunakan di SetTextureStageState untuk mengaitkan koordinat ke tahap. Jika tidak, koordinat tekstur dihasilkan oleh shader vertex oTn mendaftar saat menggunakan shader vertex yang dapat diprogram.
Topik terkait
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