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 |