Método ID3D11Device2::CheckMultisampleQualityLevels1 (d3d11_2.h)
Obtenga el número de niveles de calidad disponibles durante el muestreo múltiple.
Sintaxis
HRESULT CheckMultisampleQualityLevels1(
[in] DXGI_FORMAT Format,
[in] UINT SampleCount,
[in] UINT Flags,
[out] UINT *pNumQualityLevels
);
Parámetros
[in] Format
Tipo: DXGI_FORMAT
Formato de textura durante el muestreo múltiple.
[in] SampleCount
Tipo: UINT
Número de muestras durante el muestreo múltiple.
[in] Flags
Tipo: UINT
Combinación de D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAGS valores que se combinan mediante una operación OR bit a bit. Actualmente, solo se admiten D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE .
[out] pNumQualityLevels
Tipo: UINT*
Puntero a una variable que recibe el número de niveles de calidad admitidos por el adaptador. Vea la sección Comentarios.
Valor devuelto
Tipo: HRESULT
Este método devuelve uno de los códigos de retorno de Direct3D 11.
Comentarios
Cuando se multimuestra una textura, el número de niveles de calidad disponibles para un adaptador depende del formato de textura que use y del número de muestras que solicite. El número máximo de niveles de calidad se define mediante D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT en D3D11.h. Si este método devuelve 0, no se admite la combinación de formato y recuento de muestras para el adaptador instalado.
Además, la definición de un nivel de calidad es hasta cada proveedor de hardware que defina, pero Direct3D no proporciona ninguna instalación para ayudar a descubrir esta información.
Tenga en cuenta que FEATURE_LEVEL_10_1 dispositivos son necesarios para admitir 4x MSAA para todos los destinos de representación, excepto R32G32B32A32 y R32G32B32. FEATURE_LEVEL_11_0 dispositivos son necesarios para admitir 4x MSAA para todos los formatos de destino de representación y 8x MSAA para todos los formatos de destino de representación, excepto R32G32B32A32 formatos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | d3d11_2.h |
Library | D3D11.lib |