Metodo ID2D1Factory::CreateStrokeStyle(constD2D1_STROKE_STYLE_PROPERTIES&,constFLOAT*,UINT32,ID2D1StrokeStyle**) (d2d1.h)
Crea un oggetto ID2D1StrokeStyle che descrive l'estremità iniziale, il motivo trattino e altre caratteristiche di un tratto.
Sintassi
HRESULT CreateStrokeStyle(
[ref] const D2D1_STROKE_STYLE_PROPERTIES & strokeStyleProperties,
[in, optional] const FLOAT *dashes,
UINT32 dashesCount,
[out] ID2D1StrokeStyle **strokeStyle
);
Parametri
[ref] strokeStyleProperties
Tipo: const D2D1_STROKE_STYLE_PROPERTIES
Struttura che descrive l'estremità della 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 motivo 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 motivo trattino è il prodotto del valore dell'elemento nella matrice e della larghezza del tratto.
dashesCount
Tipo: UINT
Numero di elementi nella matrice di trattini .
[out] strokeStyle
Tipo: ID2D1StrokeStyle**
Quando termina, questo metodo 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
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 |