次の方法で共有


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 内容

関連項目

IDXGISurface