Compartir a través de


enumeración D3D10_DDI_MAP (d3d10umddi.h)

El tipo de enumeración D3D10_DDI_MAP contiene valores que identifican los niveles de acceso que se van a asignar a un subrecurso en una llamada a la función resourceMap del controlador.

Sintaxis

typedef enum D3D10_DDI_MAP {
  D3D10_DDI_MAP_READ,
  D3D10_DDI_MAP_WRITE,
  D3D10_DDI_MAP_READWRITE,
  D3D10_DDI_MAP_WRITE_DISCARD,
  D3D10_DDI_MAP_WRITE_NOOVERWRITE
} ;

Constantes

 
D3D10_DDI_MAP_READ
Se solicita acceso de lectura para la CPU al subrecurso.
D3D10_DDI_MAP_WRITE
Se solicita acceso de escritura para la CPU al subrecurso.
D3D10_DDI_MAP_READWRITE
Se solicita acceso de lectura y escritura para la CPU al subrecurso.
D3D10_DDI_MAP_WRITE_DISCARD
Se solicita acceso de escritura para la CPU al subrecurso. Sin embargo, el contenido del subrecurso se vuelve indefinido durante esta operación, ya que la aplicación solicitante puede escribir completamente en toda la región de memoria. Puede usar este nivel de acceso solo con recursos dinámicos.
D3D10_DDI_MAP_WRITE_NOOVERWRITE
Se solicita acceso de escritura para la CPU al subrecurso. Sin embargo, la aplicación solicitante no sobrescribirá los datos que usó anteriormente la GPU. Puede usar este nivel de acceso solo con búferes dinámicos de vértices e índices.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows.
encabezado de d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

resourceMap de