Nota
L'accés a aquesta pàgina requereix autorització. Podeu provar d'iniciar la sessió o de canviar els directoris.
L'accés a aquesta pàgina requereix autorització. Podeu provar de canviar els directoris.
FillOpacityMask requiere que el modo antialias se establezca en D2D1_ANTIALIAS_MODE_ALIASED.
Causas posibles
Cuando una aplicación llama a ID2D1RenderTarget::FillOpacityMask, el modo antialias del rendertarget implicado debe ser D2D1_ANTIALIAS_MODE_ALIASED. El comportamiento predeterminado de un destino de representación es usar suavizado, por lo que es necesario llamar a ID2D1RenderTarget::SetAntialiasMode antes de rellenar una máscara de opacidad.
Posibles soluciones
Use ID2D1RenderTarget::SetAntialiasMode para asegurarse de que un rendertarget usa la representación con alias al rellenar una máscara de opacidad. Si las operaciones posteriores requieren suavizado, vuelva a establecer el modo antialias del destino en D2D1_ANTIALIAS_MODE_PER_PRIMITIVE. Asegúrese de que las llamadas a ID2D1RenderTarget::SetAntialiasMode e ID2D1RenderTarget::FillOpacityMask se emiten en el mismo destino.