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


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

Указывает уровень поддержки, который адаптер предоставляет для запросов меток времени, приведения к формату, немедленной записи, инстансинга представлений и barycentrics.

Синтаксис

typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS3 {
  BOOL                             CopyQueueTimestampQueriesSupported;
  BOOL                             CastingFullyTypedFormatSupported;
  D3D12_COMMAND_LIST_SUPPORT_FLAGS WriteBufferImmediateSupportFlags;
  D3D12_VIEW_INSTANCING_TIER       ViewInstancingTier;
  BOOL                             BarycentricsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS3;

Члены

CopyQueueTimestampQueriesSupported

Указывает, поддерживаются ли запросы меток времени в очередях копирования.

CastingFullyTypedFormatSupported

Указывает, поддерживается ли приведение из одного полностью типизированного формата в другой, совместимый формат.

WriteBufferImmediateSupportFlags

Указывает типы списков команд, которые поддерживают возможность записи немедленного значения непосредственно из потока команд в указанный буфер.

ViewInstancingTier

Указывает уровень поддержки, который адаптер имеет для представления instancing.

BarycentricsSupported

Указывает, поддерживаются ли барицентрики.

Требования

Требование Значение
Заголовок d3d12.h

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

Основные структуры

D3D12_FEATURE