Skip to main content
テクスチャ コピーを目的としたテクスチャの一部を記述します。

構文

メンバー

pResource
型: ID3D12Resource *
コピー操作に使用されるリソースを指定します。
Type が D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT の場合、pResource はバッファー リソースを指す必要があります。
Type が D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX の場合、pResource はテクスチャ リソースを指す必要があります。
Type
型: D3D12_TEXTURE_COPY_TYPE
このリソースの場所の種類を指定します。テクスチャのサブリソースか、バッファーに適用できるテクスチャ レイアウトの記述のいずれかです。 この D3D12_TEXTURE_COPY_TYPE 列挙型は、使用する共用体のメンバーを示します。 PlacedFootprint
型: D3D12_PLACED_SUBRESOURCE_FOOTPRINT
バッファー リソースのセクションを多次元テクスチャとしてハードウェアが扱う方法を理解できるように、オフセット、寸法、およびピッチを含むテクスチャ レイアウトを指定します。 CopyTextureRegion 呼び出しに正しいデータを入力するには、 D3D12_PLACED_SUBRESOURCE_FOOTPRINT を参照してください。 SubresourceIndex
型: UINT
配列、ミップマップ、またはプレーナー テクスチャのコピー操作に使用するサブリソースのインデックスを指定します。

解説

この構造体を CopyTextureRegion と共に使用します。

要件

ヘッダー: d3d12_xs.h または d3d12_x.h
ライブラリ: d3d12_xs.lib または d3d12_x.lib
サポートされるプラットフォーム: XBOX Series 本体および XBOX One ファミリ

関連項目

CD3DX12_TEXTURE_COPY_LOCATION コア構造体 D3D12_PLACED_SUBRESOURCE_FOOTPRINT
最終更新日 2026年8月24日