Перечисление D3D12_INDEX_BUFFER_STRIP_CUT_VALUE (d3d12.h)

При использовании топологии примитивов для полос треугольников позиции вершин интерпретируются как вершины непрерывного треугольника "полоса". Существует специальное значение индекса, которое представляет желание иметь разрыв в полосе, значение вырезанного индекса. В этом перечислении перечислены поддерживаемые значения выреза.

Синтаксис

typedef enum D3D12_INDEX_BUFFER_STRIP_CUT_VALUE {
  D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED = 0,
  D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF = 1,
  D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF = 2
} ;

Константы

 
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED
Значение: 0
Указывает, что значение выреза отсутствует.
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF
Значение: 1
Указывает, что в качестве значения выреза следует использовать 0xFFFF.
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF
Значение: 2
Указывает, что в качестве значения выреза следует использовать 0xFFFFFFFF.

Комментарии

Это перечисление используется структурой D3D12_GRAPHICS_PIPELINE_STATE_DESC .

Требования

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

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

Основные перечисления