Condividi tramite


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

Vedi anche

ID2D1Factory