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