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


Перечисление D3D12DDI_DEALLOCATE_FLAGS_0022 (d3d12umddi.h)

Перечисление D3D12DDI_DEALLOCATE_FLAGS_0022 содержит битовые флаги для функции обратного вызова pfnDeallocateCb среды выполнения.

Синтаксис

typedef enum D3D12DDI_DEALLOCATE_FLAGS_0022 {
  D3D12DDI_DEALLOCATE_FLAGS_0022_NONE = 0x0,
  D3D12DDI_DEALLOCATE_FLAGS_0022_ASSUME_NOT_IN_USE = 0x1,
  D3D12DDI_DEALLOCATE_FLAGS_0022_SYNCHRONOUS_DESTROY = 0x2
} ;

Константы

 
D3D12DDI_DEALLOCATE_FLAGS_0022_NONE
Значение: 0x0
Флаги не указаны.
D3D12DDI_DEALLOCATE_FLAGS_0022_ASSUME_NOT_IN_USE
Значение: 0x1
Предположим, что выделение не используется.
D3D12DDI_DEALLOCATE_FLAGS_0022_SYNCHRONOUS_DESTROY
Значение: 0x2
Убедитесь, что ресурс уничтожается синхронно.

Комментарии

UMD предоставляет эти флаги при вызове обратного вызова pfnDeallocateCb среды выполнения для освобождения ресурсов.

Требования

Требование Значение
Заголовок d3d12umddi.h (включая D3d12umddi.h)

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

D3D12DDICB_DEALLOCATE_0022

pfnDeallocateCb