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,
[in, optional] const D2D1_MATRIX_3X2_F *worldTransform,
FLOAT flatteningTolerance,
[out] BOOL *contains
);
Parámetros
point
Tipo: D2D1_POINT_2F
El punto para realizar la prueba.
[in, optional] worldTransform
Tipo: const D2D1_MATRIX_3X2_F*
Transformación que se va a aplicar a la geometría antes de probar la contención o NULL.
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 |