Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисление D3D12DDIARG_RENDER_PASS_FLAGS_0053 — это побитовое ИЛИ флаги, указывающие состояние прохода отрисовки.
Синтаксис
typedef enum D3D12DDIARG_RENDER_PASS_FLAGS_0053 {
D3D12DDI_RENDER_PASS_FLAG_0053_NONE = 0x0,
D3D12DDI_RENDER_PASS_FLAG_0053_ALLOW_UAV_WRITES = 0x1,
D3D12DDI_RENDER_PASS_FLAG_0053_SUSPENDING_PASS = 0x2,
D3D12DDI_RENDER_PASS_FLAG_0053_RESUMING_PASS = 0x4,
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_DEPTH = 0x8,
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_STENCIL = 0x10
} ;
Константы
D3D12DDI_RENDER_PASS_FLAG_0053_NONEЗначение: 0x0 Флаги не указаны. |
D3D12DDI_RENDER_PASS_FLAG_0053_ALLOW_UAV_WRITESЗначение: 0x1 Используется для указания того, будет ли пользователь выдавать UAV записи в проходе отрисовки, позволяя UMDs (драйверы пользовательского режима) отказаться от накладки при необходимости. |
D3D12DDI_RENDER_PASS_FLAG_0053_SUSPENDING_PASSЗначение: 0x2 Этот проход отрисовки приостановлен. |
D3D12DDI_RENDER_PASS_FLAG_0053_RESUMING_PASSЗначение: 0x4 Этот проход отрисовки возобновляется. |
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_DEPTHЗначение: 0x8 Представление элементов глубины (DSV) должно быть привязано только для чтения для аспекта глубины во время передачи отрисовки. Этот флаг задается, когда данные глубины будут считываться GPU, например для сравнения глубин в теневом сопоставлении, но не записываются во время прохождения. Этот флаг можно указать только для поверхности глубины, которая была инициализирована до текущего прохода (предыдущим проходом или другим способом). |
D3D12DDI_RENDER_PASS_FLAG_0101_BIND_READ_ONLY_STENCILЗначение: 0x10 Аспект набора элементов dsV должен быть привязан только для чтения во время передачи отрисовки. Это полезно, если данные набора элементов необходимы для операций чтения, таких как тестирование наборов элементов, но не будут изменены проходом. Этот флаг можно указать только для поверхности набора элементов, которая была инициализирована до текущего прохода (предыдущим проходом или другим способом). |
Замечания
Передача отрисовки может быть как возобновлением, так и приостановкой.
Дополнительные сведения см. в статье D3D12 Render Passes.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1809 |
| заголовка | d3d12umddi.h |