Bagikan melalui


enumerasi D3D12_SAMPLER_FEEDBACK_TIER (d3d12.h)

Menentukan konstanta yang menentukan dukungan umpan balik sampler.

Sintaks

typedef enum D3D12_SAMPLER_FEEDBACK_TIER {
  D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED = 0,
  D3D12_SAMPLER_FEEDBACK_TIER_0_9 = 90,
  D3D12_SAMPLER_FEEDBACK_TIER_1_0 = 100
} ;

Konstanta

 
D3D12_SAMPLER_FEEDBACK_TIER_NOT_SUPPORTED
Nilai: 0
Menentukan bahwa umpan balik sampler tidak didukung. Upaya memanggil API umpan balik sampler mewakili kesalahan.
D3D12_SAMPLER_FEEDBACK_TIER_0_9
Nilai: 90
Menentukan bahwa umpan balik sampler didukung ke tingkat 0,9. Ini menunjukkan hal-hal berikut:

Umpan balik sampler didukung untuk sampler dengan mode pengalamatan tekstur ini:
* D3D12_TEXTURE_ADDRESS_MODE_WRAP
* D3D12_TEXTURE_ADDRESS_MODE_CLAMP

Tampilan sumber daya shader Texture2D yang diteruskan ke metode HLSL penulisan umpan balik memiliki batasan berikut:
* Bidang MostDetailedMip harus 0.
* Jumlah MipLevels harus mencakup jumlah mip penuh sumber daya.
* Bidang PlaneSlice harus 0.
* Bidang ResourceMinLODClamp harus 0.

Tampilan sumber daya shader Texture2DArray yang diteruskan ke metode HLSL penulisan umpan balik memiliki batasan berikut:
* Semua batasan seperti dalam Texture2D di atas, dan
* Bidang FirstArraySlice harus 0.
* Bidang ArraySize harus mencakup jumlah elemen array lengkap sumber daya.
D3D12_SAMPLER_FEEDBACK_TIER_1_0
Nilai: 100
Menentukan umpan balik sampel didukung ke tingkat 1.0. Ini menunjukkan bahwa umpan balik sampler didukung untuk semua mode alamat tekstur, dan metode penulisan umpan balik didukung terlepas dari tampilan sumber daya shader yang diteruskan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10 Build 20348
Server minimum yang didukung Windows 10 Build 20348
Header d3d12.h

Lihat juga