Método ID2D1Geometry::Tessellate(constD2D1_MATRIX_3X2_F&,FLOAT,ID2D1TessellationSink*) (d2d1.h)
Crea un conjunto de triángulos hacia la derecha que cubren la geometría después de que se haya transformado mediante la matriz especificada y aplanada mediante la tolerancia especificada.
Sintaxis
HRESULT Tessellate(
const D2D1_MATRIX_3X2_F & worldTransform,
FLOAT flatteningTolerance,
ID2D1TessellationSink *tessellationSink
);
Parámetros
worldTransform
Tipo: [in] const D2D1_MATRIX_3X2_F &
Transformación que se va a aplicar a esta geometría.
flatteningTolerance
Tipo: [in] FLOAT
Error máximo permitido al construir una aproximación poligonal de la geometría. Ningún punto de la representación poligonal diverge de la geometría original por más que la tolerancia de aplanamiento. Los valores menores generan resultados más precisos pero hacen que la ejecución sea más lenta.
tessellationSink
Tipo: [in] ID2D1TessellationSink*
Id2D1TessellationSink al que se anexa el teselado.
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 |