Share via


D3D11_MAP_FLAG

GPU で使用中のリソースに対して Map が呼び出されたときの CPU の対応方法を指定します。

typedef enum D3D11_MAP_FLAG
{
    D3D11_MAP_FLAG_DO_NOT_WAIT = 0x100000L,
} D3D11_MAP_FLAG;

定数

  • D3D11_MAP_FLAG_DO_NOT_WAIT
    GPU が CPU によるリソースへのアクセスをブロックした場合 Map が E_WASSTILLRENDERING を返すように指定します。

解説 

この列挙型は ID3D11DeviceContext::Map で使用します。

D3D11_MAP_FLAG_DO_NOT_WAIT は、D3D11_MAP_WRITE_DISCARD とも D3D11_MAP_WRITE_NOOVERWRITE とも同時には使用できません。

要件

ヘッダー: D3D11.h 宣言

ライブラリ: D3D11.lib 内容

関連項目

リソース列挙型