Antarmuka IXpsOMPath (xpsobjectmodel.h)

Menjelaskan item visual non-teks.

Warisan

Antarmuka IXpsOMPath mewarisi dari IXpsOMVisual. IXpsOMPath juga memiliki jenis anggota berikut:

Metode

Antarmuka IXpsOMPath memiliki metode ini.

 
IXpsOMPath::Clone

Membuat salinan mendalam antarmuka. (IXpsOMPath.Clone)
IXpsOMPath::GetAccessibilityLongDescription

Mendapatkan deskripsi tekstual panjang (terperinci) dari konten objek. (IXpsOMPath.GetAccessibilityLongDescription)
IXpsOMPath::GetAccessibilityShortDescription

Mendapatkan deskripsi tekstual singkat dari konten objek.
IXpsOMPath::GetFillBrush

Mendapatkan penunjuk ke antarmuka IXpsOMBrush yang diselesaikan yang berisi kuas isian untuk jalur.
IXpsOMPath::GetFillBrushLocal

Mendapatkan pointer ke antarmuka IXpsOMBrush lokal yang tidak dibagikan yang berisi kuas isian untuk jalur tersebut.
IXpsOMPath::GetFillBrushLookup

Mendapatkan kunci pencarian kuas yang disimpan dalam kamus sumber daya dan digunakan sebagai kuas isian untuk jalur tersebut.
IXpsOMPath::GetGeometry

Mendapatkan penunjuk ke antarmuka IXpsOMGeometry jalur, yang menjelaskan area isian yang diselesaikan untuk jalur ini.
IXpsOMPath::GetGeometryLocal

Mendapatkan geometri lokal yang tidak dibagikan dari area pengisian yang diselesaikan untuk jalur ini.
IXpsOMPath::GetGeometryLookup

Mendapatkan kunci pencarian objek geometri bersama yang disimpan dalam kamus sumber daya dan yang menjelaskan area isian yang diselesaikan untuk jalur ini.
IXpsOMPath::GetSnapsToPixels

Mendapatkan nilai Boolean yang menunjukkan apakah jalur akan diposisikan ke piksel perangkat saat jalur dirender.
IXpsOMPath::GetStrokeBrush

Mendapatkan pointer ke antarmuka IXpsOMBrush yang diselesaikan yang berisi kuas stroke yang telah diatur untuk jalur.
IXpsOMPath::GetStrokeBrushLocal

Mendapatkan pointer ke antarmuka IXpsOMBrush lokal yang tidak dibagikan yang berisi kuas stroke untuk jalur tersebut.
IXpsOMPath::GetStrokeBrushLookup

Mendapatkan kunci pencarian kuas yang disimpan dalam kamus sumber daya dan akan digunakan sebagai kuas stroke untuk jalur tersebut.
IXpsOMPath::GetStrokeDashCap

Mendapatkan gaya tutup akhir yang akan digunakan pada garis guratan.
IXpsOMPath::GetStrokeDashes

Mendapatkan penunjuk ke antarmuka IXpsOMDashCollection yang berisi struktur XPS_DASH yang menentukan pola tanda hubung stroke.
IXpsOMPath::GetStrokeDashOffset

Mendapatkan offset dari asal stroke ke titik awal pola larik garis putus-putus.
IXpsOMPath::GetStrokeEndLineCap

Mendapatkan gaya tutup akhir garis goresan.
IXpsOMPath::GetStrokeLineJoin

Mendapatkan gaya untuk bergabung dengan garis goresan.
IXpsOMPath::GetStrokeMiterLimit

Mendapatkan nilai batas miter yang ditetapkan untuk stroke.
IXpsOMPath::GetStrokeStartLineCap

Mendapatkan gaya batas garis di awal garis goresan.
IXpsOMPath::GetStrokeThickness

Mendapatkan ketebalan stroke.
IXpsOMPath::SetAccessibilityLongDescription

Mengatur deskripsi tekstual panjang (terperinci) dari konten objek. (IXpsOMPath.SetAccessibilityLongDescription)
IXpsOMPath::SetAccessibilityShortDescription

Mengatur deskripsi tekstual singkat dari konten objek. (IXpsOMPath.SetAccessibilityShortDescription)
IXpsOMPath::SetFillBrushLocal

Mengatur pointer ke antarmuka IXpsOMBrush lokal yang tidak dibagikan untuk digunakan sebagai kuas isian.
IXpsOMPath::SetFillBrushLookup

Mengatur nama kunci pencarian kuas bersama dalam kamus sumber daya, untuk digunakan sebagai kuas isian.
IXpsOMPath::SetGeometryLocal

Mengatur penunjuk ke antarmuka IXpsOMGeometry lokal yang tidak dibagikan yang berisi geometri area isian terselesaikan yang akan diatur untuk jalur ini.
IXpsOMPath::SetGeometryLookup

Mengatur nama kunci pencarian geometri bersama dalam kamus sumber daya.
IXpsOMPath::SetSnapsToPixels

Mengatur nilai Boolean yang menunjukkan apakah jalur akan diposisikan ke piksel perangkat saat jalur tersebut sedang dirender.
IXpsOMPath::SetStrokeBrushLocal

Mengatur pointer ke antarmuka IXpsOMBrush lokal yang tidak dibagikan untuk digunakan sebagai kuas stroke.
IXpsOMPath::SetStrokeBrushLookup

Mengatur nama kunci pencarian kuas bersama untuk digunakan sebagai kuas stroke.
IXpsOMPath::SetStrokeDashCap

Mengatur gaya tutup garis putus-putus stroke.
IXpsOMPath::SetStrokeDashOffset

Mengatur offset dari asal stroke ke titik awal pola array tanda hubung.
IXpsOMPath::SetStrokeEndLineCap

Mengatur gaya tutup akhir garis goresan.
IXpsOMPath::SetStrokeLineJoin

Mengatur gaya untuk menggabungkan garis goresan.
IXpsOMPath::SetStrokeMiterLimit

Mengatur batas miter jalur.
IXpsOMPath::SetStrokeStartLineCap

Mengatur gaya batas garis stroke pada awal garis goresan.
IXpsOMPath::SetStrokeThickness

Mengatur ketebalan stroke.

Keterangan

Contoh kode yang mengikuti menggambarkan cara membuat instans antarmuka ini.


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
}

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header xpsobjectmodel.h

Lihat juga

IXpsOMObjectFactory::CreatePath

IXpsOMVisual

Antarmuka

Spesifikasi Kertas XML