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


Перечисление DXGI_RECLAIM_RESOURCE_RESULTS (dxgi1_5.h)

Задает флаги результатов для метода ReclaimResources1 .

Синтаксис

typedef enum _DXGI_RECLAIM_RESOURCE_RESULTS {
  DXGI_RECLAIM_RESOURCE_RESULT_OK = 0,
  DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED = 1,
  DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED = 2
} DXGI_RECLAIM_RESOURCE_RESULTS;

Константы

 
DXGI_RECLAIM_RESOURCE_RESULT_OK
Значение: 0
Поверхность была успешно освобождена и имеет допустимое содержимое. Этот результат идентичен значению false , возвращаемого старым API ReclaimResources .
DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED
Значение: 1
Поверхность была восстановлена, но старое содержимое было потеряно и должно быть повторно создано. Этот результат идентичен значению true , возвращаемого старым API ReclaimResources .
DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED
Значение: 2
Как поверхность, так и ее содержимое теряются и недопустимы. Поверхность должна быть
повторное создание и повторное создание содержимого для использования. Все будущие варианты использования этого ресурса недопустимы. Попытки привязать его к конвейеру или сопоставить ресурс, возвращающий это значение, никогда не будут успешными, и ресурс нельзя будет повторно освободить.

Требования

   
Верхняя часть dxgi1_5.h

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

Перечисления DXGI