def - vs
Mendefinisikan konstanta shader vertex.
Sintaks
def dst, float1, float2, float3, float4 |
---|
Di mana
- dst adalah register tujuan.
- float1, float2, float3, float4 adalah empat angka floating point.
Keterangan
Versi shader vertex | 1_1 | 2_0 | 2_x | 2_sw | 3_0 | 3_sw |
---|---|---|---|---|---|---|
def | x | x | x | x | x | x |
Instruksi def mendefinisikan konstanta shader yang nilainya dimuat kapan saja shader diatur ke perangkat. Ini disebut konstanta langsung. Konstanta langsung lebih diutamakan daripada konstanta yang ditetapkan oleh metode API SetVertexShaderConstantF.
Ada dua cara untuk mengatur konstanta dalam shader.
Gunakan def - vs untuk menentukan konstanta langsung di dalam shader.
def - vs hanya dapat menentukan konstanta floating-point.
Gunakan metode API untuk mengatur konstanta.
- Gunakan SetVertexShaderConstantF untuk mengatur konstanta floating-point.
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