перечисление D3D12DDI_HEAP_FLAGS (d3d12umddi.h)
Перечисление D3D12DDI_HEAP_FLAGS задает параметры кучи Direct3D 12.
Синтаксис
typedef enum D3D12DDI_HEAP_FLAGS {
D3D12DDI_HEAP_FLAG_NONE = 0x0,
D3D12DDI_HEAP_FLAG_NON_RT_DS_TEXTURES = 0x2,
D3D12DDI_HEAP_FLAG_BUFFERS = 0x4,
D3D12DDI_HEAP_FLAG_COHERENT_SYSTEMWIDE = 0x8,
D3D12DDI_HEAP_FLAG_PRIMARY = 0x10,
D3D12DDI_HEAP_FLAG_RT_DS_TEXTURES = 0x20,
D3D12DDI_HEAP_FLAG_0041_DENY_L0_DEMOTION = 0x40
} ;
Константы
D3D12DDI_HEAP_FLAG_NONE Значение: 0x0 Флаги отсутствуют. |
D3D12DDI_HEAP_FLAG_NON_RT_DS_TEXTURES Значение: 0x2 Куча поддерживает ресурсы, выделенные для текстур, отличных от целевых объектов отрисовки (RT) и Depth-Stencil (DS). |
D3D12DDI_HEAP_FLAG_BUFFERS Значение: 0x4 Куча поддерживает ресурсы, выделенные для буферов. |
D3D12DDI_HEAP_FLAG_COHERENT_SYSTEMWIDE Значение: 0x8 Куча поддерживает ресурсы, выделенные для согласованной системы. |
D3D12DDI_HEAP_FLAG_PRIMARY Значение: 0x10 Куча поддерживает ресурсы, выделенные для основного ресурса. |
D3D12DDI_HEAP_FLAG_RT_DS_TEXTURES Значение: 0x20 Куча поддерживает ресурсы, выделенные для текстур RT и DS. |
D3D12DDI_HEAP_FLAG_0041_DENY_L0_DEMOTION Значение: 0x40 Поддерживает прозрачное понижение до системной памяти, ограничивая поддерживаемые сегменты памяти для кучи. |
Требования
Требование | Значение |
---|---|
Заголовок | d3d12umddi.h (включая D3d12umddi.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по