Compartir a través de


Acceso de canalización a recursos de streaming

Los recursos de streaming se pueden usar en vistas de recursos del sombreador (SRV), vistas de destino de representación (RTV), vistas de galería de símbolos de profundidad (DSV) y vistas de acceso sin ordenar (UAV), así como algunos puntos de enlace en los que no se usan vistas, como enlaces de búfer de vértices. Para obtener la lista de enlaces admitidos, consulte Parámetros de creación de recursos de streaming. Las distintas operaciones de copia D3D también funcionan en los recursos de streaming.

Si hay varias coordenadas de mosaico en una o varias vistas enlazadas a la misma ubicación de memoria, las lecturas y escrituras de rutas de acceso diferentes a la misma memoria se producirán en un orden no determinista y no repetible de los accesos a memoria.

Si todos los iconos detrás de una superficie de acceso a memoria de un sombreador se asignan a iconos únicos, el comportamiento es idéntico en todas las implementaciones de la superficie que tienen el mismo contenido de memoria de forma no en mosaico.

En esta sección

Tema Descripción

Comportamiento de SRV con iconos no asignados

El comportamiento de las lecturas de la vista de recursos del sombreador (SRV) que implican iconos no asignados depende del nivel de compatibilidad de hardware.

Comportamiento de UAV con iconos no asignados

El comportamiento de las lecturas y escrituras de la vista de acceso sin ordenar (UAV) depende del nivel de compatibilidad de hardware.

Comportamiento del rasterizador con iconos no asignados

En esta sección se describe el comportamiento del rasterizador con iconos no asignados.

Limitaciones de acceso a iconos con asignaciones duplicadas

Hay limitaciones en el acceso a iconos con asignaciones duplicadas, como al copiar recursos de streaming con origen y destino superpuestos, o al representar en iconos compartidos dentro del área de representación.

Características de muestreo de texturas de recursos de streaming

Entre las características de muestreo de textura de recursos de streaming se incluyen la obtención de comentarios sobre el estado del sombreador sobre las áreas asignadas, comprobar si se ha asignado todo el acceso a los datos en el recurso, la fijación para ayudar a los sombreadores a evitar áreas de recursos de streaming mipmapped que se sabe que no están asignadas y cuál es el LOD mínimo que está totalmente asignado para una superficie de filtro de textura completa.

Exposición de recursos de streaming de HLSL

Se requiere una sintaxis específica del lenguaje de sombreador de alto nivel de Microsoft (HLSL) para admitir recursos de streaming en el modelo de sombreador 5.

 

Recursos de streaming