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) |