Método ID2D1Geometry::Outline(constD2D1_MATRIX_3X2_F*,ID2D1SimplifiedGeometrySink*) (d2d1.h)
Calcula el esquema de la geometría y escribe el resultado en un ID2D1SimplifiedGeometrySink.
Sintaxis
HRESULT Outline(
[in, optional] const D2D1_MATRIX_3X2_F *worldTransform,
[in] ID2D1SimplifiedGeometrySink *geometrySink
);
Parámetros
[in, optional] worldTransform
Tipo: const D2D1_MATRIX_3X2_F*
Transformación que se va a aplicar al esquema de geometría o NULL.
[in] geometrySink
Tipo: ID2D1SimplifiedGeometrySink*
Id2D1SimplifiedGeometrySink al que se anexa el contorno transformado de la geometría.
Valor devuelto
Tipo: HRESULT
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT .
Comentarios
El método Outline permite al autor de la llamada generar una geometría con un relleno equivalente a la geometría de entrada, con las siguientes propiedades adicionales:
- La geometría de salida no contiene intersecciones transversales; es decir, los segmentos pueden tocar, pero nunca cruzan.
- Las figuras más externas de la geometría de salida están orientadas a las agujas del reloj.
- La geometría de salida es invariable en modo de relleno; es decir, el relleno de la geometría no depende de la elección del modo de relleno.
Para obtener más información sobre el modo de relleno, consulte D2D1_FILL_MODE.
Requisitos
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 |