структура 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 |