enumeración D3D10_MAP_FLAG (d3d10.h)

Especifica cómo debe responder la CPU cuando se llama a Map en un recurso que usa la GPU.

Syntax

typedef enum D3D10_MAP_FLAG {
  D3D10_MAP_FLAG_DO_NOT_WAIT = 0x100000L
} ;

Constantes

 
D3D10_MAP_FLAG_DO_NOT_WAIT
Valor: 0x100000L
Especifica que Map debe devolver DXGI_ERROR_WAS_STILL_DRAWING cuando la GPU impide que la CPU acceda a un recurso.

Comentarios

Esta enumeración la usa ID3D10Buffer::Map, ID3D10Texture1D::Map, ID3D10Texture2D::Map e ID3D10Texture3D::Map.

D3D10_MAP_FLAG_DO_NOT_WAIT no se puede usar con D3D10_MAP_WRITE_DISCARD o D3D10_MAP_WRITE_NOOVERWRITE.

Para obtener más información sobre los posibles conflictos entre la GPU y la CPU durante la asignación de recursos, consulte Copia y acceso a datos de recursos (Direct3D 10) .

Requisitos

Requisito Valor
Header d3d10.h

Consulte también

Enumeraciones de recursos