METODO ID2D1Factory::CreateStrokeStyle(constD2D1_STROKE_STYLE_PROPERTIES*,constFLOAT*,UINT32,ID2D1StrokeStyle**) (d2d1.h)
Crea un ID2D1StrokeStyle che descrive il limite iniziale, il modello trattino e altre funzionalità di un tratto.
Sintassi
HRESULT CreateStrokeStyle(
[in] const D2D1_STROKE_STYLE_PROPERTIES *strokeStyleProperties,
[in, optional] const FLOAT *dashes,
UINT32 dashesCount,
[out] ID2D1StrokeStyle **strokeStyle
);
Parametri
[in] strokeStyleProperties
Tipo: const D2D1_STROKE_STYLE_PROPERTIES*
Struttura che descrive il limite di linea del tratto, l'offset del trattino e altri dettagli di un tratto.
[in, optional] dashes
Tipo: const FLOAT*
Matrice i cui elementi sono impostati sulla lunghezza di ogni trattino e spazio nel modello trattino. Il primo elemento imposta la lunghezza di un trattino, il secondo elemento imposta la lunghezza di uno spazio, il terzo elemento imposta la lunghezza di un trattino e così via. La lunghezza di ogni trattino e spazio nel modello trattino è il prodotto del valore dell'elemento nella matrice e della larghezza del tratto.
dashesCount
Tipo: UINT
Numero di elementi nella matrice trattini .
[out] strokeStyle
Tipo: ID2D1StrokeStyle**
Quando questo metodo restituisce, contiene l'indirizzo del puntatore allo stile del tratto creato da questo metodo.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
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 |