MemcpySubresource 関数
サブリソースの行を行ごとにコピーします。
構文
void inline MemcpySubresource(
_In_ const D3D12_MEMCPY_DEST *pDest,
_In_ const D3D12_SUBRESOURCE_DATA *pSrc,
SIZE_T RowSizeInBytes,
UINT NumRows,
UINT NumSlices
);
パラメーター
-
pDest [in]
-
型: const D3D12_MEMCPY_DEST*
メモリ コピー操作の宛先を記述する D3D12_MEMCPY_DEST 構造体へのポインター。
-
pSrc [in]
-
型: const D3D12_SUBRESOURCE_DATA*
メモリ コピー操作のソースを記述する D3D12_SUBRESOURCE_DATA 構造体へのポインター。
-
RowSizeInBytes
-
種類: SIZE_T
各行のサイズ (バイト単位)。
-
NumRows
-
型: UINT
行の番号。
-
NumSlices
-
型: UINT
スライスの数。
戻り値
この関数は値を返しません。
注釈
また、次の方法も検討してください。
- ID3D12Resource::WriteToSubresource
- ID3D12Resource::ReadFromSubresource
- ID3D12GraphicsCommandList::CopyResource
要件
要件 | 値 |
---|---|
ヘッダー |
|
ライブラリ |
|
[DLL] |
|