Freigeben über


D1185: FillGeometry Opacity Mask Brush Restriction

Wenn FillGeometry mit einer Deckkraftmaske verwendet wird, muss der primäre Pinsel ein geklemmter 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 geklammerten Erweiterungsmodi ist. Wenn das Deckkraft-Maskierungsverhalten nicht wichtig ist, lassen Sie das Argument "Deckkraftpinsel" als NULL, um diese Einschränkungen für den primären Pinsel zu entfernen.