IDXGISurface::マップ
サーフェスに格納されているデータへのポインターを取得し、そのサーフェスへの GPU アクセスを拒否します。
HRESULT
マップ(
DXGI_MAPPED_RECT *pLockedRect,
UINT MapFlags
);
パラメータ
- pLockedRect
サーフェス データへのポインターです (「DXGI_MAPPED_RECT」を参照してください)。 - MapFlags
CPU の読み取り/書き込みフラグです。これらのフラグは、論理和で組み合わせることができます。- DXGI_MAP_READ - CPU の読み取りアクセスを許可します。
- DXGI_MAP_WRITE - CPU の書き込みアクセスを許可します。
- DXGI_MAP_DISCARD - リソースがマップされたときに前の内容を破棄します。
戻り値
次の Direct3D 10 のリターン コード のいずれかを返します。
解説
CPU からサーフェスにアクセスするには、IDXGISurface::マップ を使用します。マップされたサーフェスを解放するには (また、GPU アクセスを許可するには)、IDXGISurface::Unmap を呼び出します。
要件
ヘッダー: DXGI.h 宣言
ライブラリ: DXGI.lib 内容