Поделиться через


структура D3D12_FEATURE_DATA_D3D12_OPTIONS9 (d3d12.h)

Указывает, существует ли поддержка шейдеров сетки, значений SV_RenderTargetArrayIndex , которые имеют значение 8 или больше, типизированных 64-разрядных целых атомаров ресурсов, производных и производных операций с образцами текстур, а также уровень поддержки операций WaveMMA (wave_matrix).

Синтаксис

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;

Члены

MeshShaderPipelineStatsSupported

Тип: _Out_ BOOL

Указывает, поддерживаются ли шейдеры сетки. true Значение , если поддерживается, в противном случае — falseзначение .

MeshShaderSupportsFullRangeRenderTargetArrayIndex

Тип: _Out_ BOOL

Указывает, поддерживаются ли значения SV_RenderTargetArrayIndex 8 или более. true Значение , если поддерживается, в противном случае — falseзначение .

AtomicInt64OnTypedResourceSupported

Тип: _Out_ BOOL

Указывает, поддерживаются ли типизированные атомары 64-разрядных целых чисел ресурса. true Значение , если поддерживается, в противном случае — falseзначение .

AtomicInt64OnGroupSharedSupported

Тип: _Out_ BOOL

Указывает, поддерживаются ли 64-разрядные целые атомары переменных groupshared . true Значение , если поддерживается, в противном случае — falseзначение .

DerivativesInMeshAndAmplificationShadersSupported

Тип: _Out_ BOOL

Указывает, поддерживаются ли производные и зависимые от производных операций с образцами текстур. true Значение , если поддерживается, в противном случае — falseзначение .

WaveMMATier

Тип: _Out_ D3D12_WAVE_MMA_TIER

Указывает уровень поддержки операций WaveMMA (wave_matrix).

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть d3d12.h

См. также раздел