Перечисление D3D12_RESIDENCY_FLAGS (d3d12.h)
Используется с функцией EnqueuMakeResident для выбора способа выполнения операций расположения при превышении бюджета памяти.
Синтаксис
typedef enum D3D12_RESIDENCY_FLAGS {
D3D12_RESIDENCY_FLAG_NONE = 0,
D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET = 0x1
} ;
Константы
D3D12_RESIDENCY_FLAG_NONE Значение: 0 Задает политику расположения по умолчанию, которая позволяет успешно выполнять операции расположения независимо от текущего бюджета памяти приложения. EnqueueMakeResident возвращает E_OUTOFMEMORY только при отсутствии доступной памяти. |
D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET Значение: 0x1 Указывает, что функция EnqueueMakeResident должна возвращать E_OUTOFMEMORY, если операция расположения превысит текущий бюджет памяти приложения. |
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |