Compartir a través de


Operaciones disponibles en recursos de streaming

En esta sección se enumeran las operaciones que puede realizar en los recursos de streaming.

  • Actualice las operaciones asignaciones de iconos que devuelven void y las operaciones Copiar asignaciones de iconos que devuelven void: estas ubicaciones de icono de punto de operaciones de un recurso de streaming a ubicaciones de grupos de iconos, o a NULL, o a ambas. Estas operaciones pueden actualizar un subconjunto separado de los punteros de icono.
  • Operaciones de copia y actualización: todas las API que pueden copiar datos hacia y desde una superficie de grupo predeterminada funcionan para los recursos de streaming. La lectura de iconos sin asignar genera 0 y se quitan las escrituras en mosaicos sin asignar.
  • Operaciones copiar iconos y actualizar iconos: estas operaciones existen para copiar iconos con granularidad de 64 KB hacia y desde cualquier recurso de streaming y un recurso de búfer en un diseño de memoria canónica. El controlador de pantalla y el hardware realizan cualquier "desenlazamiento" de memoria necesario para el recurso de streaming.
  • Los enlaces de canalización de Direct3D y ver las creaciones o enlaces que funcionarían en recursos que no son de streaming también funcionan en los recursos de streaming.

Los controles de mosaico están disponibles en contextos inmediatos o diferidos (al igual que las actualizaciones de los recursos típicos) y, tras la ejecución, afectan a los accesos posteriores a los iconos (no las operaciones enviadas anteriormente).

Creación de recursos de streaming