Compartir a través de


CD2DGeometry::CombineWithGeometry

Combina esta geometría con la geometría especificada y almacena el resultado en ID2D1SimplifiedGeometrySink.

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

Parámetros

  • inputGeometry
    La geometría que se va a combinar con esta instancia.

  • combineMode
    Tipo de operación de combinación que se va a realizar.

  • inputGeometryTransform
    La transformación que se va a aplicar a inputGeometry antes de combinar.

  • geometrySink
    Resultado de la operación de combinación.

  • flatteningTolerance
    Límites máximos de la distancia entre puntos en la aproximación poligonal de las geometrías. Los valores menores generan resultados más precisos pero hacen que la ejecución sea más lenta.

Valor devuelto

Si el método se realiza correctamente, devuelve TRUE. De lo contrario, devuelve FALSE.

Requisitos

Encabezado: afxrendertarget.h

Vea también

Referencia

CD2DGeometry (Clase)