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 回调以解除分配资源时提供这些标志。

要求

要求
Header d3d12umddi.h (包括 D3d12umddi.h)

另请参阅

D3D12DDICB_DEALLOCATE_0022

pfnDeallocateCb