D1182: Operation On Unclosed Path Geometry

Ein Vorgang ist für eine Pfadgeometrie aufgetreten, die nicht geschlossen wurde.

 

Mögliche Ursachen

Die Anwendung hat mit dem Auffüllen einer ID2D1PathGeometry begonnen, aber id2D1SimplifiedGeometrySink::Close für die auffüllende Senke nicht aufgerufen. Oder die Anwendung "Schließen", aber ein Fehlerwert wurde zurückgegeben.

Mögliche Korrekturen

Stellen Sie sicher, dass alle Pfadgeometrien ordnungsgemäß aufgefüllt werden, indem Sie Close für die auffüllende Senke aufrufen und sicherstellen, dass close keinen Fehler zurückgegeben hat. In der Referenz für ID2D1PathGeometry finden Sie ein Beispiel für das Erstellen und Auffüllen eines Pfadgeometrieobjekts.