ID3D10Texture2D::Map
サブリソースに格納されているデータへのポインターを取得して、そのサブリソースへの GPU のアクセスを拒否します。
HRESULT
Map(
UINT Subresource,
D3D10_MAP MapType,
UINT MapFlags,
D3D10_MAPPED_TEXTURE2D *pMappedTex2D
);
パラメータ
- Subresource
サブリソースのインデックス番号です。詳細については、「D3D10CalcSubresource」を参照してください。 - MapType
リソースに対する CPU の読み取りおよび書き込みのアクセス許可を指定する整数値です。指定可能な値については、「D3D10_MAP」を参照してください。 - MapFlags
GPU がビジーなときの CPU の動作を指定するフラグです。このフラグはオプションです。 - pMappedTex2D
この関数によって設定されたリソース データへのポインターを格納している構造体 (D3D10_MAPPED_TEXTURE2D) へのポインターです。
戻り値
この関数が正常完了した場合は、S_OK が返されます。
すべての Map メソッドの戻り値は同じであり、処理上の制約も同じです。これらについては、ID3D10Texture1D::Map の解説セクションに示されています。
要件
ヘッダー: D3D10.h 宣言