ID3D11DeviceContext::Map

サブリソースに格納されているデータへのポインターを取得して、そのサブリソースへの GPU のアクセスを拒否します。

HRESULT 
Map(
  ID3D11Resource *pResource,
  UINT Subresource,
  D3D11_MAP MapType,
  UINT MapFlags,
  D3D11_MAPPED_SUBRESOURCE *pMappedResource
);

パラメータ

  • pResource
    ID3D11Resource インターフェイスへのポインターです。
  • Subresource
    サブリソースのインデックス番号です。
  • MapType
    リソースに対する CPU の読み取りおよび書き込みのアクセス許可を指定します。指定可能な値については、「D3D11_MAP」を参照してください。
  • MapFlags
    GPU がビジーなときの CPU の動作を指定するフラグです。このフラグはオプションです。
  • pMappedResource
    マップされたサブリソースへのポインターです (「D3D11_MAPPED_SUBRESOURCE」を参照してください)。

戻り値

このメソッドは、「Direct3D 11 のリターン コード」のいずれかを返します。

要件

ヘッダー: D3D11.h 宣言

ライブラリ: D3D11.lib 内容