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 |