Bagikan melalui


struktur D3D12_FEATURE_DATA_D3D12_OPTIONS9 (d3d12.h)

Menunjukkan apakah dukungan ada atau tidak untuk shader jala, nilai SV_RenderTargetArrayIndex yang 8 atau lebih besar, atom bilangan bulat sumber daya 64-bit yang diketik, operasi sampel tekstur turunan dan derivatif-dependen, dan tingkat dukungan untuk operasi WaveMMA (wave_matrix).

Sintaks

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS9 {
  BOOL                MeshShaderPipelineStatsSupported;
  BOOL                MeshShaderSupportsFullRangeRenderTargetArrayIndex;
  BOOL                AtomicInt64OnTypedResourceSupported;
  BOOL                AtomicInt64OnGroupSharedSupported;
  BOOL                DerivativesInMeshAndAmplificationShadersSupported;
  D3D12_WAVE_MMA_TIER WaveMMATier;
} D3D12_FEATURE_DATA_D3D12_OPTIONS9;

Anggota

MeshShaderPipelineStatsSupported

Jenis: _Out_ BOOL

Menunjukkan apakah shader jala didukung atau tidak. true jika didukung, jika tidak false.

MeshShaderSupportsFullRangeRenderTargetArrayIndex

Jenis: _Out_ BOOL

Menunjukkan apakah nilai SV_RenderTargetArrayIndex yang 8 atau lebih besar didukung atau tidak. true jika didukung, jika tidak false.

AtomicInt64OnTypedResourceSupported

Jenis: _Out_ BOOL

Menunjukkan apakah atom bilangan bulat 64-bit sumber daya yang diketik atau tidak didukung. true jika didukung, jika tidak false.

AtomicInt64OnGroupSharedSupported

Jenis: _Out_ BOOL

Menunjukkan apakah atom bilangan bulat 64-bit didukung pada groupshared variabel atau tidak. true jika didukung, jika tidak false.

DerivativesInMeshAndAmplificationShadersSupported

Jenis: _Out_ BOOL

Menunjukkan apakah operasi sampel tekstur turunan dan derivatif-dependen didukung atau tidak. true jika didukung, jika tidak false.

WaveMMATier

Jenis: _Out_ D3D12_WAVE_MMA_TIER

Menunjukkan tingkat dukungan untuk operasi WaveMMA (wave_matrix).

Persyaratan

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

Lihat juga