次の方法で共有


D3D11_MAP_FLAG列挙 (d3d11.h)

GPU で使用されているリソースでアプリケーションが ID3D11DeviceContext::Map メソッドを呼び出したときに CPU がどのように応答するかを指定します。

構文

typedef enum D3D11_MAP_FLAG {
  D3D11_MAP_FLAG_DO_NOT_WAIT = 0x100000L
} ;

定数

 
D3D11_MAP_FLAG_DO_NOT_WAIT
値: 0x100000L
GPU が CPU からリソースへのアクセスをブロックしたときに 、ID3D11DeviceContext::Map がDXGI_ERROR_WAS_STILL_DRAWINGを返すように指定します。 このエラー コードの詳細については、「 DXGI_ERROR」を参照してください。

注釈

この列挙は、 ID3D11DeviceContext::Map によって使用されます。

D3D11_MAP_WRITE_DISCARDまたはD3D11_MAP_WRITE_NOOVERWRITEでは、D3D11_MAP_FLAG_DO_NOT_WAITを使用できません。

要件

要件
Header d3d11.h

こちらもご覧ください

リソース列挙