Compartir a través de


Método ID2D1Geometry::FillContainsPoint(D2D1_POINT_2F,constD2D1_MATRIX_3X2_F&,FLOAT,BOOL*) (d2d1.h)

Indica si el área rellenada por la geometría contendría el punto especificado dada la tolerancia de acoplamiento especificada.

Sintaxis

HRESULT FillContainsPoint(
        D2D1_POINT_2F             point,
  [ref] const D2D1_MATRIX_3X2_F & worldTransform,
        FLOAT                     flatteningTolerance,
  [out] BOOL                      *contains
);

Parámetros

point

Tipo: D2D1_POINT_2F

El punto para realizar la prueba.

[ref] worldTransform

Tipo: const D2D1_MATRIX_3X2_F

Transformación que se va a aplicar a la geometría antes de probar la independencia.

flatteningTolerance

Tipo: FLOAT

Precisión numérica con la que se calcula el trazado geométrico preciso y la intersección de trazados. Los puntos que carecen de relleno por menos de la tolerancia se siguen considerando dentro. Los valores menores generan resultados más precisos pero hacen que la ejecución sea más lenta.

[out] contains

Tipo: BOOL*

Cuando este método devuelve , contiene un valor bool que es true si el área rellenada por la geometría contiene el punto; de lo contrario, false. Debe asignar almacenamiento para este parámetro.

Valor devuelto

Tipo: HRESULT

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d2d1.h
Library D2d1.lib
Archivo DLL D2d1.dll

Consulte también

ID2D1Geometry