Bagikan melalui


enumerasi D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER (d3d12.h)

Menentukan tingkat dukungan untuk posisi sampel yang dapat diprogram yang ditawarkan oleh adaptor.

Sintaksis

typedef enum D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER {
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED = 0,
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1 = 1,
  D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2 = 2
} ;

Konstanta

 
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED
Nilai: 0
Menunjukkan bahwa tidak ada dukungan untuk posisi sampel yang dapat diprogram.
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1
Nilai: 1
Menunjukkan bahwa ada dukungan tingkat 1 untuk posisi sampel yang dapat diprogram. Di tingkat 1, pola sampel tunggal dapat ditentukan untuk diulang untuk setiap piksel ( parameterSetSamplePositionNumPixels = 1) dan ResolveSubResource didukung.
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2
Nilai: 2
Menunjukkan bahwa ada dukungan tingkat 2 untuk posisi sampel yang dapat diprogram. Di tingkat 2, empat pola sampel terpisah dapat ditentukan untuk setiap piksel dalam kisi 2x2 ( parameterSetSamplePositionNumPixels = 4) yang berulang di atas target render atau viewport, yang diselaraskan pada koordinat genap .

Komentar

Enum ini digunakan oleh struktur D3D12_FEATURE_D3D12_DATA_OPTIONS2 untuk menunjukkan tingkat dukungan yang ditawarkan untuk posisi sampel yang dapat diprogram.

Persyaratan

Syarat Nilai
Header d3d12.h

Lihat juga

Enumerasi Inti