Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Crée un ID2D1StrokeStyle qui décrit la limite de début, le motif de tiret et d’autres caractéristiques d’un trait.
Liste de surcharge
| Méthode | Description |
|---|---|
| CreateStrokeStyle(D2D1_STROKE_STYLE_PROPERTIES&, FLOAT*, UINT, ID2D1StrokeStyle**) | Crée un ID2D1StrokeStyle qui décrit la limite de début, le motif de tiret et d’autres caractéristiques d’un trait. |
| CreateStrokeStyle(D2D1_STROKE_STYLE_PROPERTIES*, FLOAT*, UINT, ID2D1StrokeStyle**) | Crée un ID2D1StrokeStyle qui décrit la limite de début, le motif de tiret et d’autres caractéristiques d’un trait. |
Exemples
L’exemple suivant crée un trait qui utilise un motif de tiret personnalisé.
// Dash array for dashStyle D2D1_DASH_STYLE_CUSTOM
float dashes[] = {1.0f, 2.0f, 2.0f, 3.0f, 2.0f, 2.0f};
// Stroke Style with Dash Style -- Custom
if (SUCCEEDED(hr))
{
hr = m_pD2DFactory->CreateStrokeStyle(
D2D1::StrokeStyleProperties(
D2D1_CAP_STYLE_FLAT,
D2D1_CAP_STYLE_FLAT,
D2D1_CAP_STYLE_ROUND,
D2D1_LINE_JOIN_MITER,
10.0f,
D2D1_DASH_STYLE_CUSTOM,
0.0f),
dashes,
ARRAYSIZE(dashes),
&m_pStrokeStyleCustomOffsetZero
);
}
L’exemple suivant utilise le style de trait lors du dessin d’une ligne.
m_pRenderTarget->DrawLine(
D2D1::Point2F(0, 310),
D2D1::Point2F(200, 310),
m_pCornflowerBlueBrush,
10.0f,
m_pStrokeStyleCustomOffsetZero
);
Spécifications
| Condition requise | Valeur |
|---|---|
| Bibliothèque |
|
| DLL |
|