Share via


enumeración D3D10_CPU_ACCESS_FLAG (d3d10.h)

Especifica los tipos de acceso de CPU permitidos para un recurso.

Syntax

typedef enum D3D10_CPU_ACCESS_FLAG {
  D3D10_CPU_ACCESS_WRITE = 0x10000L,
  D3D10_CPU_ACCESS_READ = 0x20000L
} ;

Constantes

 
D3D10_CPU_ACCESS_WRITE
Valor: 0x10000L
El recurso se va a asignar para que la CPU pueda cambiar su contenido. Los recursos creados con esta marca no se pueden establecer como salidas de la canalización y deben crearse con uso dinámico o provisional (consulte D3D10_USAGE).
D3D10_CPU_ACCESS_READ
Valor: 0x20000L
El recurso se va a asignar para que la CPU pueda leer su contenido. Los recursos creados con esta marca no se pueden establecer como entradas o salidas en la canalización y deben crearse con el uso provisional (consulte D3D10_USAGE).

Comentarios

Esta enumeración se usa en D3D10_BUFFER_DESC, D3D10_TEXTURE1D_DESC, D3D10_TEXTURE2D_DESC, D3D10_TEXTURE3D_DESC y D3DX10_IMAGE_LOAD_INFO. Consulte Crear recursos de búfer (Direct3D 10) para obtener más información.

Las aplicaciones pueden combinar una o varias de estas marcas con un OR bit a bit. Cuando sea posible, cree recursos sin marcas de acceso de CPU, ya que esto permite una mejor optimización de recursos.

Requisitos

Requisito Valor
Header d3d10.h

Consulte también

Enumeraciones de recursos