Compartir a través de


Nivel 1

En esta sección se describe la compatibilidad con el nivel 1.

Limitaciones generales del nivel 1

  • Hardware en el nivel de característica 11.0 como mínimo.
  • No hay soporte de quilting.
  • No se admite Texture1D ni Texture3D.
  • No se admiten 2, 8 o 16 muestras de suavizado múltiple (MSAA). Solo se requieren 4x, excepto los formatos 128 bpp.
  • Ningún patrón swizzle estándar (el diseño dentro de mosaicos de 64 KB y el empaquetado mip de cola es hasta el proveedor de hardware).
  • Limitaciones sobre cómo se puede acceder a los iconos cuando hay asignaciones duplicadas. Consulte Limitaciones de acceso a iconos con asignaciones duplicadas.

Limitaciones específicas que afectan solo al nivel 1

Lectura y escritura en recursos de streaming que tienen asignaciones NULL

Los recursos de streaming pueden tener asignaciones NULL , pero leerlas o escribirlas en ellos generan resultados indefinidos, incluido el dispositivo quitado. Las aplicaciones pueden solucionarlo asignando una sola página ficticia a todas las áreas vacías. Tenga cuidado si escribe y representa en una página que se asigna a varias ubicaciones de destino de representación, ya que el orden de escrituras no estará definido.

No hay instrucciones del sombreador para restringir el LOD y los comentarios de estado asignados

Las instrucciones del sombreador para fijar el LOD y los comentarios de estado asignado no están disponibles. Consulte Exposición de recursos de streaming de HLSL.

Restricciones de alineación para formas de mosaico estándar

Solo se garantiza que las mips (a partir de lo más fino) cuyas dimensiones sean todas las múltiplas del tamaño de mosaico estándar admiten las formas de mosaico estándar y pueden tener iconos individuales asignados o sin asignar arbitrariamente. El primer mapa mip de un recurso de streaming que tiene cualquier dimensión que no sea un múltiplo de tamaño de mosaico estándar, junto con todos los mapas mip más gruesos, puede tener una forma de mosaico no estándar, que se ajuste a iconos N 64KB para este conjunto de mips a la vez (N notificado a la aplicación). Estos iconos N se consideran empaquetados como una unidad, que deben estar totalmente asignados o no asignados por la aplicación en un momento dado, aunque las asignaciones de cada uno de los iconos N pueden estar en ubicaciones arbitrariamente desasignadas en un grupo de iconos.

Matriz de mapas mip que no son un múltiplo de tamaño de icono estándar

Los recursos de streaming con mapas mip no tienen varios tamaños de mosaico estándar en todas las dimensiones no pueden tener un tamaño de matriz mayor que 1.

Cambiar entre hacer referencia a iconos de un grupo de iconos a través de un recurso de búfer y textura

Para cambiar entre hacer referencia a iconos de un grupo de iconos a través de un recurso de búfer para hacer referencia a los mismos iconos a través de un recurso Texture , o viceversa, la actualización más reciente de asignaciones de iconos o la copia de asignaciones de iconos que definen asignaciones a esos iconos del grupo de iconos deben ser para la misma dimensión de recurso (Buffer frente a Texture*) que la dimensión de recurso que se usará para acceder a los iconos. De lo contrario, el comportamiento no está definido, incluida la posibilidad de restablecer el dispositivo.

Por lo tanto, por ejemplo, no es válido actualizar las asignaciones de iconos para definir asignaciones de iconos para un búfer y, a continuación, actualizar las asignaciones de iconos a los mismos iconos del grupo de iconos a través de un recurso Texture2D y, a continuación, acceder a los iconos a través del búfer. Las operaciones de solución alternativa son redefinir las asignaciones de iconos de un recurso al cambiar entre búfer y textura (o viceversa) compartir iconos o simplemente no compartir iconos en un grupo de iconos entre recursos de búfer y recursos de textura.

Filtrado de reducción mínima/máxima

No se admite el filtrado de reducción mínima/máxima. Consulte Características de muestreo de texturas de recursos de streaming.

Niveles de características de recursos de streaming