Compartir a través de


enumeración D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS (d3d10umddi.h)

El tipo de enumeración D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS contiene valores que identifican los niveles de calidad de los patrones multisample.

Syntax

typedef enum D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,
  D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
} ;

Constantes

 
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN
Valor de nivel de calidad para el patrón multisample estándar.
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
El mismo número de muestras que D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, excepto todas las muestras se superponen al centro del píxel.

Comentarios

El valor de nivel de calidad para el patrón multisample estándar es D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Para exponer la compatibilidad con el patrón multisample estándar para un recuento de muestras determinado, el controlador debe exponer al menos un nivel de calidad estándar a través de su función CheckMultisampleQualityLevels . A continuación, el tiempo de ejecución D3D puede usar el valor de D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Si los proveedores de hardware no tienen patrones de ejemplo propietarios que quieran exponer y simplemente tienen el patrón estándar, simplemente pueden implementar el patrón estándar para el nivel de calidad 0, así como para el nivel de calidad D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. En esta situación, la función CheckMultisampleQualityLevels del controlador devolvería un puntero a 1 en el parámetro pNumQualityLevels . Después, las aplicaciones pueden solicitar el nivel de calidad 0 o D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, y ambos niveles de calidad proporcionan el mismo comportamiento.

Para cada recuento de muestras donde se admite D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, se debe admitir un patrón relacionado (D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN). D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN tiene el mismo número de muestras que D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, salvo que todas las muestras se superponen al centro del píxel.

Requisitos

Requisito Value
Cliente mínimo compatible D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS se admite en Windows Vista con Service Pack 1 (SP1) y versiones posteriores y Windows Server 2008 y versiones posteriores.
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

CheckMultisampleQualityLevels