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


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

Указывает характер прохода отрисовки; например, будь то приостановка или возобновление прохода отрисовки.

Синтаксис

typedef enum D3D12_RENDER_PASS_FLAGS {
  D3D12_RENDER_PASS_FLAG_NONE = 0,
  D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES = 0x1,
  D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS = 0x2,
  D3D12_RENDER_PASS_FLAG_RESUMING_PASS = 0x4,
  D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_DEPTH,
  D3D12_RENDER_PASS_FLAG_BIND_READ_ONLY_STENCIL
} ;

Константы

 
D3D12_RENDER_PASS_FLAG_NONE
Значение: 0
Указывает, что для прохода отрисовки нет особых требований.
D3D12_RENDER_PASS_FLAG_ALLOW_UAV_WRITES
Значение: 0x1
Указывает, что во время прохода отрисовки должны быть разрешены операции записи в неупорядоченные представления доступа.
D3D12_RENDER_PASS_FLAG_SUSPENDING_PASS
Значение: 0x2
Указывает, что это приостановленный проход отрисовки.
D3D12_RENDER_PASS_FLAG_RESUMING_PASS
Значение: 0x4
Указывает, что это возобновление прохода отрисовки.

Требования

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

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

Отрисовка