CD2DGeometry::CombineWithGeometry

Kombiniert diese Geometrie mit der angegebenen Geometrie und speichert das Ergebnis in einer ID2D1SimplifiedGeometrySink.

BOOL CombineWithGeometry(
   CD2DGeometry& inputGeometry,
   D2D1_COMBINE_MODE combineMode,
   const D2D1_MATRIX_3X2_F& inputGeometryTransform,
   ID2D1SimplifiedGeometrySink* geometrySink,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Parameter

  • inputGeometry
    Die Geometrie, die mit dieser Instanz kombiniert werden soll.

  • combineMode
    Der Typ des auszuführenden Kombinationsvorgangs.

  • inputGeometryTransform
    Die Transformation, die vor dem Verbinden auf inputGeometry angewendet werden soll.

  • geometrySink
    Das Ergebnis des Kombinationsvorgangs.

  • flatteningTolerance
    Die maximalen Grenzen für die Entfernung zwischen Punkten in der polygonalen Approximation der Geometrien.Kleinere Werte liefern genauere Ergebnisse, führen jedoch zu einer langsameren Ausführung.

Rückgabewert

Wenn die Methode erfolgreich ist, wird TRUE zurückgegeben.Andernfalls wird FALSE zurückgegeben.

Anforderungen

Header: afxrendertarget.h

Siehe auch

Referenz

CD2DGeometry-Klasse