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


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

Указывает уровень поддержки текстур MSAA с выравниванием по 64 КБ, совместного использования между API и собственных 16-разрядных операций шейдеров.

Синтаксис

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS4 {
  BOOL                                     MSAA64KBAlignedTextureSupported;
  D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER SharedResourceCompatibilityTier;
  BOOL                                     Native16BitShaderOpsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS4;

Члены

MSAA64KBAlignedTextureSupported

Тип: BOOL

Указывает, поддерживаются ли текстуры MSAA с выравниванием по 64 КБ.

SharedResourceCompatibilityTier

Тип: D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER

Указывает уровень поддержки общего доступа между API.

Native16BitShaderOpsSupported

Тип: BOOL

Указывает, что поддерживаются собственные 16-разрядные операции шейдера. Для этих операций требуется модель шейдера 6_2. Дополнительные сведения см. в справочнике по HLSL 16-разрядным скалярным типам .

Требования

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