D1185: FillGeometry Opcity Mask Brush-Einschränkung

Wenn FillGeometry mit einer Deckkraftmaske verwendet wird, muss der primäre Pinsel ein eingeklemmter Bitmappinsel sein.

 

Mögliche Ursachen

Bei Verwendung von ID2D1RenderTarget::FillGeometry war der primäre Pinsel ein anderer Typ als ID2D1BitmapBrush. Oder der primäre Pinsel verfügte über einen anderen X- oder Y-Erweiterungsmodus als D2D1_EXTEND_MODE_CLAMP.

Mögliche Korrekturen

Wenn die Anwendung FillGeometry mit einer Deckkraftmaske verwendet, stellen Sie sicher, dass der primäre Pinsel (nicht zu verwechseln mit dem Deckkraftpinsel) ein ID2D1BitmapBrush mit gespannten Erweiterungsmodi ist. Wenn das Maskierungsverhalten der Deckkraft nicht wichtig ist, belassen Sie das Argument "Deckkraftpinsel" als NULL, um diese Einschränkungen für den primären Pinsel zu entfernen.