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).
Temas relacionados
Creación de recursos de streaming