Freigeben über


IXpsOMPath-Schnittstelle (xpsobjectmodel.h)

Beschreibt ein visuelles Element ohne Text.

Vererbung

Die IXpsOMPath-Schnittstelle erbt von IXpsOMVisual. IXpsOMPath verfügt auch über folgende Membertypen:

Methoden

Die IXpsOMPath-Schnittstelle verfügt über diese Methoden.

 
IXpsOMPath::Clone

Erstellt eine ausführliche Kopie der Schnittstelle. (IXpsOMPath.Clone)
IXpsOMPath::GetAccessibilityLongDescription

Ruft die lange (detaillierte) Textbeschreibung des Objektinhalts ab. (IXpsOMPath.GetAccessibilityLongDescription)
IXpsOMPath::GetAccessibilityShortDescription

Ruft die kurze Textbeschreibung des Objektinhalts ab.
IXpsOMPath::GetFillBrush

Ruft einen Zeiger auf die aufgelöste IXpsOMBrush-Schnittstelle ab, die den Füllpinsel für den Pfad enthält.
IXpsOMPath::GetFillBrushLocal

Ruft einen Zeiger auf die lokale, nicht freigegebene IXpsOMBrush-Schnittstelle ab, die den Füllpinsel für den Pfad enthält.
IXpsOMPath::GetFillBrushLookup

Ruft die Suchtaste des Pinsels ab, der in einem Ressourcenwörterbuch gespeichert und als Füllpinsel für den Pfad verwendet wird.
IXpsOMPath::GetGeometry

Ruft einen Zeiger auf die IXpsOMGeometry-Schnittstelle des Pfads ab, die den aufgelösten Füllbereich für diesen Pfad beschreibt.
IXpsOMPath::GetGeometryLocal

Ruft die lokale, nicht freigegebene Geometrie des aufgelösten Füllbereichs für diesen Pfad ab.
IXpsOMPath::GetGeometryLookup

Ruft den Suchschlüssel eines freigegebenen Geometrieobjekts ab, das in einem Ressourcenverzeichnis gespeichert ist und den aufgelösten Füllbereich für diesen Pfad beschreibt.
IXpsOMPath::GetSnapsToPixels

Ruft einen booleschen Wert ab, der angibt, ob der Pfad an Gerätepixel angeknipst werden soll, wenn der Pfad gerendert wird.
IXpsOMPath::GetStrokeBrush

Ruft einen Zeiger auf die aufgelöste IXpsOMBrush-Schnittstelle ab, die den Strichpinsel enthält, der für den Pfad festgelegt wurde.
IXpsOMPath::GetStrokeBrushLocal

Ruft einen Zeiger auf die lokale, nicht freigegebene IXpsOMBrush-Schnittstelle ab, die den Strichpinsel für den Pfad enthält.
IXpsOMPath::GetStrokeBrushLookup

Ruft die Suchtaste des Pinsels ab, der in einem Ressourcenwörterbuch gespeichert ist und als Strichpinsel für den Pfad verwendet werden soll.
IXpsOMPath::GetStrokeDashCap

Ruft den Stil der Endkappe ab, die auf dem Strichstrich verwendet werden soll.
IXpsOMPath::GetStrokeDashes

Ruft einen Zeiger auf die IXpsOMDashCollection-Schnittstelle ab, die die XPS_DASH Strukturen enthält, die das Strichmuster der Striche definieren.
IXpsOMPath::GetStrokeDashOffset

Ruft den Offset vom Ursprung des Strichs bis zum Startpunkt des Bindestricharraymusters ab.
IXpsOMPath::GetStrokeEndLineCap

Ruft den Stil der Endkappe der Strichlinie ab.
IXpsOMPath::GetStrokeLineJoin

Ruft die Formatvorlage zum Verknüpfen von Strichlinien ab.
IXpsOMPath::GetStrokeMiterLimit

Ruft den Mitergrenzwert ab, der für den Strich festgelegt ist.
IXpsOMPath::GetStrokeStartLineCap

Ruft den Stil der Linienkappe am Anfang der Strichlinie ab.
IXpsOMPath::GetStrokeThickness

Ruft die Strichstärke ab.
IXpsOMPath::SetAccessibilityLongDescription

Legt die lange (detaillierte) Textbeschreibung des Objektinhalts fest. (IXpsOMPath.SetAccessibilityLongDescription)
IXpsOMPath::SetAccessibilityShortDescription

Legt die kurze Textbeschreibung des Objektinhalts fest. (IXpsOMPath.SetAccessibilityShortDescription)
IXpsOMPath::SetFillBrushLocal

Legt den Zeiger auf die lokale, nicht freigegebene IXpsOMBrush-Schnittstelle fest, die als Füllpinsel verwendet werden soll.
IXpsOMPath::SetFillBrushLookup

Legt den Nachschlageschlüsselnamen eines freigegebenen Pinsels in einem Ressourcenwörterbuch fest, der als Füllpinsel verwendet werden soll.
IXpsOMPath::SetGeometryLocal

Legt den Zeiger auf die lokale, nicht gesicherte IXpsOMGeometry-Schnittstelle fest, die die Geometrie des aufgelösten Füllbereichs enthält, der für diesen Pfad festgelegt werden soll.
IXpsOMPath::SetGeometryLookup

Legt den Nachschlageschlüsselnamen einer freigegebenen Geometrie in einem Ressourcenwörterbuch fest.
IXpsOMPath::SetSnapsToPixels

Legt einen booleschen Wert fest, der angibt, ob der Pfad an Gerätepixel angedockt wird, wenn dieser Pfad gerendert wird.
IXpsOMPath::SetStrokeBrushLocal

Legt einen Zeiger auf eine lokale, nicht gesicherte IXpsOMBrush-Schnittstelle fest, die als Strichpinsel verwendet werden soll.
IXpsOMPath::SetStrokeBrushLookup

Legt den Nachschlageschlüsselnamen eines freigegebenen Pinsels fest, der als Strichpinsel verwendet werden soll.
IXpsOMPath::SetStrokeDashCap

Legt den Stil der Strichkappe fest.
IXpsOMPath::SetStrokeDashOffset

Legt den Offset vom Ursprung des Strichs auf den Startpunkt des Bindestricharraymusters fest.
IXpsOMPath::SetStrokeEndLineCap

Legt den Stil der Endkappe der Strichlinie fest.
IXpsOMPath::SetStrokeLineJoin

Legt die Formatvorlage für das Verknüpfen von Strichlinien fest.
IXpsOMPath::SetStrokeMiterLimit

Legt die Mitergrenze des Pfads fest.
IXpsOMPath::SetStrokeStartLineCap

Legt den Stil der Linienkappe des Strichs am Anfang der Strichlinie fest.
IXpsOMPath::SetStrokeThickness

Legt die Strichstärke fest.

Hinweise

Im folgenden Codebeispiel wird veranschaulicht, wie Sie eine instance dieser Schnittstelle erstellen.


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
}

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7, Windows Vista mit SP2 und Plattformupdate für Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2, Windows Server 2008 mit SP2 und Plattformupdate für Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile xpsobjectmodel.h

Weitere Informationen

IXpsOMObjectFactory::CreatePath

IXpsOMVisual

Schnittstellen

XML Paper Specification