Metodo ID2D1Geometry::Tessellate(constD2D1_MATRIX_3X2_F*,FLOAT,ID2D1TessellationSink*) (d2d1.h)
Crea un set di triangoli in senso orario che analizza la geometria dopo che è stata trasformata utilizzando la matrice specificata e resa bidimensionale utilizzando la tolleranza specificata.
Sintassi
HRESULT Tessellate(
const D2D1_MATRIX_3X2_F *worldTransform,
FLOAT flatteningTolerance,
ID2D1TessellationSink *tessellationSink
);
Parametri
worldTransform
Tipo: [in, facoltativo] const D2D1_MATRIX_3X2_F*
Trasformazione da applicare a questa geometria o NULL.
flatteningTolerance
Tipo: [in] FLOAT
Errore massimo consentito quando si costruisce un'approssimazione poligonale della geometria. Nessun punto nella rappresentazione poligonale si differenzia dalla geometria originale in base alla tolleranza di appiattimento. Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione.
tessellationSink
Tipo: [in] ID2D1TessellationSink*
ID2D1TessellationSink a cui viene aggiunto il tessellato.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | d2d1.h |
Libreria | D2d1.lib |
DLL | D2d1.dll |