Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
FillMesh setzt voraus, dass der Antialias-Modus auf D2D1_ANTIALIAS_MODE_ALIASED festgelegt wird.
Mögliche Ursachen
Wenn eine Anwendung ID2D1RenderTarget::FillMesh aufruft, sollte der antialias-Modus des beteiligten Rendertargets D2D1_ANTIALIAS_MODE_ALIASED werden. Das Standardverhalten eines Renderziels besteht darin, Antialiasing zu verwenden. Daher ist es erforderlich, ID2D1RenderTarget::SetAntialiasMode vor dem Ausfüllen von Gittern aufzurufen.
Mögliche Korrekturen
Verwenden Sie ID2D1RenderTarget::SetAntialiasMode, um sicherzustellen, dass ein Rendertarget beim Ausfüllen von Gittern aliased Rendering verwendet. Wenn nachfolgende Vorgänge Antialiasing erfordern, legen Sie den Antialiasmodus des Ziels auf D2D1_ANTIALIAS_MODE_PER_PRIMITIVE fest. Stellen Sie sicher, dass die Aufrufe von ID2D1RenderTarget::SetAntialiasMode und ID2D1RenderTarget::FillMesh für dasselbe Ziel ausgegeben werden.