перечисление D3D12_DSV_FLAGS (d3d12.h)
Задает параметры представления элементов глубины.
Синтаксис
typedef enum D3D12_DSV_FLAGS {
D3D12_DSV_FLAG_NONE = 0,
D3D12_DSV_FLAG_READ_ONLY_DEPTH = 0x1,
D3D12_DSV_FLAG_READ_ONLY_STENCIL = 0x2
} ;
Константы
D3D12_DSV_FLAG_NONE Значение: 0 Указывает представление по умолчанию. |
D3D12_DSV_FLAG_READ_ONLY_DEPTH Значение: 0x1 Указывает, что значения глубины доступны только для чтения. |
D3D12_DSV_FLAG_READ_ONLY_STENCIL Значение: 0x2 Указывает, что значения набора элементов доступны только для чтения. |
Комментарии
Укажите сочетание значений в этом перечислении в элементе Flagsструктуры D3D12_DEPTH_STENCIL_VIEW_DESC . Значения объединяются с помощью побитовой операции OR.
Ограничение буфера трафарета глубины для доступа только для чтения позволяет одновременно привязать к конвейеру несколько представлений трафаретов глубины, так как невозможно иметь конфликты чтения и записи между отдельными представлениями.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |