次の方法で共有


D3D12DDIARG_BUFFER_PLACEMENT構造体 (d3d12umddi.h)

D3D12DDIARG_BUFFER_PLACEMENT 構造体は、リソースに必要な GPU 側の仮想アドレスを指定します。

構文

typedef struct D3D12DDIARG_BUFFER_PLACEMENT {
  union {
    D3D12DDIARG_HRESOURCE_PLACEMENT UMD;
  } BaseAddress;
} D3D12DDIARG_BUFFER_PLACEMENT;

メンバーズ

BaseAddress

メンバーがメモリ領域のベース アドレスを記述する方法である共用体。

BaseAddress.UMD

既存のリソースへの UMD ハンドルを持つベース アドレスと、そのリソース内のバイト オフセットを記述する D3D12DDIARG_HRESOURCE_PLACEMENT 構造体。

必要条件

要件 価値
ヘッダー d3d12umddi.h

関連項目

D3D12DDIARG_CREATERESOURCE_0088