Поделиться через


перечисление D3D11_MAP_FLAG (d3d11.h)

Указывает, как ЦП должен реагировать, когда приложение вызывает метод ID3D11DeviceContext::Map для ресурса, используемого GPU.

Синтаксис

typedef enum D3D11_MAP_FLAG {
  D3D11_MAP_FLAG_DO_NOT_WAIT = 0x100000L
} ;

Константы

 
D3D11_MAP_FLAG_DO_NOT_WAIT
Значение: 0x100000L
Указывает, что ID3D11DeviceContext::Map должен возвращать DXGI_ERROR_WAS_STILL_DRAWING, когда GPU блокирует доступ ЦП к ресурсу. Дополнительные сведения об этом коде ошибки см. в разделе DXGI_ERROR.

Комментарии

Это перечисление используется ID3D11DeviceContext::Map.

D3D11_MAP_FLAG_DO_NOT_WAIT нельзя использовать с D3D11_MAP_WRITE_DISCARD или D3D11_MAP_WRITE_NOOVERWRITE.

Требования

Требование Значение
Заголовок d3d11.h

См. также раздел

Перечисления ресурсов