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_FLAG_DO_NOT_WAIT不能与 D3D11_MAP_WRITE_DISCARDD3D11_MAP_WRITE_NOOVERWRITE一起使用。

要求

要求
Header d3d11.h

另请参阅

资源枚举