Interface IXpsOMPath (xpsobjectmodel.h)
Décrit un élément visuel non textuel.
Héritage
L’interface IXpsOMPath hérite d’IXpsOMVisual. IXpsOMPath a également les types de membres suivants :
Méthodes
L’interface IXpsOMPath a ces méthodes.
IXpsOMPath ::Clone Effectue une copie approfondie de l’interface. (IXpsOMPath.Clone) |
IXpsOMPath ::GetAccessibilityLongDescription Obtient la description textuelle longue (détaillée) du contenu de l’objet. (IXpsOMPath.GetAccessibilityLongDescription) |
IXpsOMPath ::GetAccessibilityShortDescription Obtient la brève description textuelle du contenu de l’objet. |
IXpsOMPath ::GetFillBrush Obtient un pointeur vers l’interface IXpsOMBrush résolue qui contient le pinceau de remplissage pour le chemin. |
IXpsOMPath ::GetFillBrushLocal Obtient un pointeur vers l’interface IXpsOMBrush locale et non partagée qui contient le pinceau de remplissage pour le chemin d’accès. |
IXpsOMPath ::GetFillBrushLookup Obtient la clé de recherche du pinceau stocké dans un dictionnaire de ressources et utilisé comme pinceau de remplissage pour le chemin d’accès. |
IXpsOMPath ::GetGeometry Obtient un pointeur vers l’interface IXpsOMGeometry du chemin d’accès, qui décrit la zone de remplissage résolue pour ce chemin. |
IXpsOMPath ::GetGeometryLocal Obtient la géométrie locale et non partagée de la zone de remplissage résolue pour ce chemin d’accès. |
IXpsOMPath ::GetGeometryLookup Obtient la clé de recherche d’un objet geometry partagé stocké dans un dictionnaire de ressources et qui décrit la zone de remplissage résolue pour ce chemin. |
IXpsOMPath ::GetSnapsToPixels Obtient une valeur booléenne qui indique si le chemin doit être aligné sur les pixels de l’appareil lorsque le chemin d’accès est rendu. |
IXpsOMPath ::GetStrokeBrush Obtient un pointeur vers l’interface IXpsOMBrush résolue qui contient le pinceau de trait qui a été défini pour le chemin d’accès. |
IXpsOMPath ::GetStrokeBrushLocal Obtient un pointeur vers l’interface IXpsOMBrush locale et non partagée qui contient le pinceau de trait pour le chemin. |
IXpsOMPath ::GetStrokeBrushLookup Obtient la clé de recherche du pinceau qui est stocké dans un dictionnaire de ressources et doit être utilisé comme pinceau de trait pour le chemin. |
IXpsOMPath ::GetStrokeDashCap Obtient le style de l’embout de fin à utiliser sur le tiret de trait. |
IXpsOMPath ::GetStrokeDashes Obtient un pointeur vers l’interface IXpsOMDashCollection qui contient les structures XPS_DASH qui définissent le motif de tiret du trait. |
IXpsOMPath ::GetStrokeDashOffset Obtient le décalage de l’origine du trait vers le point de départ du modèle de tableau de tirets. |
IXpsOMPath ::GetStrokeEndLineCap Obtient le style de l’extrémité de la ligne de trait. |
IXpsOMPath ::GetStrokeLineJoin Obtient le style pour joindre des lignes de trait. |
IXpsOMPath ::GetStrokeMiterLimit Obtient la valeur limite de mitre définie pour le trait. |
IXpsOMPath ::GetStrokeStartLineCap Obtient le style du capuchon de trait au début de la ligne de trait. |
IXpsOMPath ::GetStrokeThickness Obtient l’épaisseur du trait. |
IXpsOMPath ::SetAccessibilityLongDescription Définit la description textuelle longue (détaillée) du contenu de l’objet. (IXpsOMPath.SetAccessibilityLongDescription) |
IXpsOMPath ::SetAccessibilityShortDescription Définit la brève description textuelle du contenu de l’objet. (IXpsOMPath.SetAccessibilityShortDescription) |
IXpsOMPath ::SetFillBrushLocal Définit le pointeur vers l’interface IXpsOMBrush locale et non partagée à utiliser comme pinceau de remplissage. |
IXpsOMPath ::SetFillBrushLookup Définit le nom de la clé de recherche d’un pinceau partagé dans un dictionnaire de ressources, à utiliser comme pinceau de remplissage. |
IXpsOMPath ::SetGeometryLocal Définit le pointeur vers l’interface IXpsOMGeometry locale et non partagée qui contient la géométrie de la zone de remplissage résolue à définir pour ce chemin. |
IXpsOMPath ::SetGeometryLookup Définit le nom de clé de recherche d’une géométrie partagée dans un dictionnaire de ressources. |
IXpsOMPath ::SetSnapsToPixels Définit une valeur booléenne qui indique si le chemin d’accès sera aligné sur les pixels de l’appareil lors du rendu de ce chemin. |
IXpsOMPath ::SetStrokeBrushLocal Définit un pointeur vers une interface IXpsOMBrush locale et non partagée à utiliser comme pinceau de trait. |
IXpsOMPath ::SetStrokeBrushLookup Définit le nom de la clé de recherche d’un pinceau partagé à utiliser comme pinceau de trait. |
IXpsOMPath ::SetStrokeDashCap Définit le style du tiret du trait. |
IXpsOMPath ::SetStrokeDashOffset Définit le décalage entre l’origine du trait et le point de départ du modèle de tableau de tirets. |
IXpsOMPath ::SetStrokeEndLineCap Définit le style de l’extrémité de la ligne de trait. |
IXpsOMPath ::SetStrokeLineJoin Définit le style pour joindre des lignes de trait. |
IXpsOMPath ::SetStrokeMiterLimit Définit la limite de mitre du chemin d’accès. |
IXpsOMPath ::SetStrokeStartLineCap Définit le style du capuchon de trait du trait au début de la ligne de trait. |
IXpsOMPath ::SetStrokeThickness Définit l’épaisseur du trait. |
Remarques
L’exemple de code qui suit montre comment créer un instance de cette interface.
IXpsOMPath *newInterface;
// Note the implicit requirement that CoInitializeEx
// has previously been called from this thread.
hr = CoCreateInstance(
__uuidof(XpsOMObjectFactory),
NULL,
CLSCTX_INPROC_SERVER,
_uuidof(IXpsOMObjectFactory),
reinterpret_cast<LPVOID*>(&xpsFactory)
);
if (SUCCEEDED(hr))
{
hr = xpsFactory->CreatePath (&newInterface);
if (SUCCEEDED(hr))
{
// use newInterface
newInterface->Release();
}
xpsFactory->Release();
}
else
{
// evaluate HRESULT error returned in hr
}
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7, Windows Vista avec SP2 et Mise à jour de plateforme pour Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 R2, Windows Server 2008 avec SP2 et Mise à jour de plateforme pour Windows Server 2008 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | xpsobjectmodel.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour