次の方法で共有


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