enumerasi D3D12_FILTER_TYPE (d3d12.h)
Menentukan jenis filter pembesaran atau sampel minifikasi.
Sintaks
typedef enum D3D12_FILTER_TYPE {
D3D12_FILTER_TYPE_POINT = 0,
D3D12_FILTER_TYPE_LINEAR = 1
} ;
Konstanta
D3D12_FILTER_TYPE_POINT Nilai: 0 Pemfilteran titik digunakan sebagai pembesaran tekstur atau filter minifikasi. Texel dengan koordinat terdekat dengan nilai piksel yang diinginkan digunakan. Filter tekstur yang akan digunakan di antara tingkat mipmap adalah pemfilteran mipmap titik terdekat. Rasterizer menggunakan warna dari texel tekstur mipmap terdekat. |
D3D12_FILTER_TYPE_LINEAR Nilai: 1 Pemfilteran interpolasi bilinear digunakan sebagai pembesaran tekstur atau filter minifikasi. Rata-rata tertimbang area 2 x 2 texel di sekitar piksel yang diinginkan digunakan. Filter tekstur yang digunakan di antara tingkat mipmap adalah interpolasi mipmap trilinear. Rasterizer secara linier menginterpolasi warna piksel, menggunakan texel dari dua tekstur mipmap terdekat. |
Keterangan
Enum ini digunakan oleh struktur D3D12_SAMPLER_DESC . Selain itu, lihat keterangan untuk D3D12_FILTER.
Persyaratan
Header | d3d12.h |
Lihat juga
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