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.
Syntax
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 porque 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 que solicita no sobrescribirá ningún dato usado anteriormente por la GPU. Puede usar este nivel de acceso solo con búferes dinámicos de vértices e índices. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Windows Vista y versiones posteriores de los sistemas operativos Windows. |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |