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.
D2D1_BUFFER_PRECISION_UNKNOWN ist für diese API nicht als Parameter zulässig.
Mögliche Ursachen
Mit Direct2D kann eine Anwendung für einige Vorgänge eine gewünschte Puffergenauigkeit angeben. Die für die Imageerstellungspipeline verwendete Genauigkeit wird beispielsweise mithilfe von ID2D1DeviceContext::SetRenderingControls angegeben. Der BUFFER_PRECISION_UNKNOWN Bezeichner ermöglicht es einer Anwendung, diese Einstellung zu verzichten, und Direct2D verwendet einen Standardwert, aber dieser Bezeichner ist für einige Vorgänge nicht zulässig. Insbesondere ist es bei der Erstellung einer Farbverlaufsstoppsammlung möglicherweise nicht zulässig.
Mögliche Korrekturen
Stellen Sie sicher, dass der BUFFER_PRECISION_UNKNOWN Bezeichner nicht mit ID2D1DeviceContext::CreateGradientStopCollection verwendet wird. Verwenden Sie einen bekannten Genauigkeitswert; Erwägen Sie die Verwendung der Genauigkeit des Zieloberflächenformats für den Vorgang.