sample_c_lz (sm4 - asm)
Melakukan filter perbandingan. Instruksi ini berperilaku seperti sample_c, kecuali LOD adalah 0, dan turunan diabaikan.
sample_c_lz[_aoffimmi(u,v,w)] dest[.mask], srcAddress[.swizzle], srcResource.r, srcSampler, srcReferenceValue |
---|
Item | Deskripsi |
---|---|
Dest |
[in] Alamat hasil operasi. |
srcAddress |
[in] Satu set koordinat tekstur. Untuk informasi selengkapnya, lihat instruksi sampel . |
srcResource |
[in] Daftar tekstur. Untuk informasi selengkapnya, lihat instruksi sampel . Harus .r swizzle. |
srcSampler |
[in] Register sampler. Untuk informasi selengkapnya, lihat instruksi sampel . |
srcReferenceValue |
[in] Register dengan satu komponen dipilih, yang digunakan dalam perbandingan. |
Keterangan
"lz" adalah singkatan dari level-zero. Karena turunan diabaikan, instruksi ini tersedia dalam shader selain Pixel Shader.
Jika instruksi ini digunakan dengan tekstur mipmapped, LOD 0 akan diambil sampelnya, kecuali jika sampler memiliki klem LOD yang menempatkan LOD di tempat lain, atau jika ada Bias LOD, yang hanya akan bias mulai dari 0. Karena turunan diabaikan, pemfilteran anisotropik berperilaku sebagai pemfilteran isotropik.
Di Pixel Shaders, instruksi ini dapat digunakan di dalam kontrol aliran yang bervariasi ketika koordinat tekstur diturunkan dalam shader, tidak seperti sample_c.
Mengambil dari slot input yang tidak memiliki apa pun yang terikat padanya mengembalikan 0 untuk semua komponen.
Instruksi ini tersedia di semua shader, bukan hanya Pixel Shader, untuk konsistensi.
Vertex Shader | Shader Geometri | Piksel Bayangan |
---|---|---|
X | X | x |
Minimum Shader Model
Fungsi ini didukung dalam model shader berikut.
Shader Model | Didukung |
---|---|
Model Shader 5 | ya |
Model Shader 4.1 | ya |
Model Shader 4 | ya |
Shader Model 3 (DirectX HLSL) | tidak |
Shader Model 2 (DirectX HLSL) | tidak |
Shader Model 1 (DirectX HLSL) | tidak |
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