Partager via


Interface ID2D1SvgDocument (d2d1svg.h)

Représente un document SVG.

Héritage

L’interface ID2D1SvgDocument hérite de ID2D1Resource. ID2D1SvgDocument comporte également les types de membres suivants :

Méthodes

L’interface ID2D1SvgDocument utilise ces méthodes.

 
ID2D1SvgDocument::CreatePaint

Crée un objet paint qui peut être utilisé pour définir les propriétés « fill » ou « stroke ». (surcharge 2/2)
ID2D1SvgDocument::CreatePaint

Crée un objet paint qui peut être utilisé pour définir les propriétés « fill » ou « stroke ». (surcharge 1/2)
ID2D1SvgDocument::CreatePathData

Crée un objet de données path qui peut être utilisé pour définir un attribut 'd' sur un élément 'path'.
ID2D1SvgDocument::CreatePointCollection

Crée un objet points qui peut être utilisé pour définir un attribut de points sur un polygone ou un élément polyligne.
ID2D1SvgDocument::CreateStrokeDashArray

Crée un objet tableau de tirets qui peut être utilisé pour définir la propriété stroke-dasharray.
ID2D1SvgDocument::D eserialize

Désérialise une sous-arborescence du flux. Le flux ne doit avoir qu’un seul élément racine, mais cet élément racine n’a pas besoin d’être un élément « svg ». L’élément output n’est pas inséré dans cette arborescence de documents.
ID2D1SvgDocument::FindElementById

Obtient l’élément SVG avec l’ID spécifié.
ID2D1SvgDocument::GetRoot

Obtient l’élément racine du document.
ID2D1SvgDocument::GetViewportSize

Retourne la taille de la fenêtre d’affichage initiale.
ID2D1SvgDocument::Serialize

Sérialise un élément et sa sous-arborescence au format XML. Le code XML de sortie est encodé en UTF-8.
ID2D1SvgDocument::SetRoot

Définit l’élément racine du document.
ID2D1SvgDocument::SetViewportSize

Définit la taille de la fenêtre d’affichage initiale.

Configuration requise

   
Plateforme cible Windows
En-tête d2d1svg.h