Bagikan melalui


Antarmuka IXpsOMTileBrush (xpsobjectmodel.h)

Kuas petak menggunakan gambar visual untuk melukis wilayah dengan mengulangi gambar.

Ini adalah antarmuka dasar IXpsOMImageBrush dan IXpsOMVisualBrush.

Warisan

Antarmuka IXpsOMTileBrush mewarisi dari IXpsOMBrush. IXpsOMTileBrush juga memiliki jenis anggota ini:

Metode

Antarmuka IXpsOMTileBrush memiliki metode ini.

 
IXpsOMTileBrush::GetTileMode

Mendapatkan nilai XPS_TILE_MODE yang menjelaskan mode petak peta kuas.
IXpsOMTileBrush::GetTransform

Mendapatkan penunjuk ke antarmuka IXpsOMMatrixTransform yang berisi transformasi matriks yang diselesaikan untuk kuas. (IXpsOMTileBrush.GetTransform)
IXpsOMTileBrush::GetTransformLocal

Mendapatkan penunjuk ke antarmuka IXpsOMMatrixTransform yang berisi transformasi matriks teratasi lokal yang tidak dibagi untuk kuas.
IXpsOMTileBrush::GetTransformLookup

Mendapatkan kunci pencarian yang mengidentifikasi antarmuka IXpsOMMatrixTransform dalam kamus sumber daya yang berisi transformasi matriks yang diselesaikan untuk kuas.
IXpsOMTileBrush::GetViewbox

Mendapatkan bagian gambar sumber yang akan digunakan oleh petak peta.
IXpsOMTileBrush::GetViewport

Mendapatkan bagian dari geometri tujuan yang dicakup oleh satu petak peta.
IXpsOMTileBrush::SetTileMode

Mengatur nilai XPS_TILE_MODE yang menjelaskan mode pemetakan kuas.
IXpsOMTileBrush::SetTransformLocal

Mengatur penunjuk antarmuka IXpsOMMatrixTransform ke transformasi matriks lokal yang tidak dibagikan.
IXpsOMTileBrush::SetTransformLookup

Mengatur nama kunci pencarian transformasi matriks bersama yang akan digunakan sebagai transformasi untuk kuas ini.
IXpsOMTileBrush::SetViewbox

Mengatur bagian konten sumber yang akan digunakan sebagai gambar petak peta.
IXpsOMTileBrush::SetViewport

Mengatur bagian geometri tujuan yang dicakup oleh satu petak peta.

Keterangan

Seperti yang ditunjukkan dalam ilustrasi yang mengikuti, sikat petak peta mengambil elemen visual, atau bagian darinya, mengubah elemen visual untuk membuat petak peta, menempatkan petak peta di viewport area output, dan mengisi area output seperti yang ditentukan oleh mode petak peta.

Gambar yang menunjukkan bagaimana sikat petak mengisi geometri Dalam ilustrasi sebelumnya, viewport adalah area yang dicakup oleh petak peta pertama di area output. Gambar viewport diulang di seluruh area output seperti yang ditentukan oleh mode petak peta. Properti transformasi menentukan bagaimana area output diubah setelah viewport di petak peta di area output. Bagian dari area output yang pada akhirnya dirender sebagai gambar yang terlihat ditentukan oleh jalur, stroke, atau glyph yang menggunakan kuas petak peta.

Kotak tampilan menjelaskan bagian gambar sumber yang digunakan untuk kuas. Kotak tampilan dalam ilustrasi sebelumnya memiliki ukuran yang sama dengan gambar sumber, sehingga semua gambar sumber digunakan untuk kuas. Kotak tampilan juga bisa lebih kecil dari gambar aslinya.

Dalam ilustrasi berikut, kuas dibuat dengan menggunakan kotak tampilan yang hanya menyertakan sebagian dari gambar atau visual asli.

Ilustrasi yang memperlihatkan contoh kotak tampilan Ilustrasi berikutnya menunjukkan mode petak peta yang digunakan untuk mengulangi gambar petak untuk mengisi area output. Jika nilai mode petak peta XPS_TILE_MODE_NONE, gambar petak peta hanya digambar sekali. Ilustrasi yang menunjukkan contoh berbeda dari perilaku mode petak peta yang berbeda

Persyaratan

   
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

IXpsOMBrush

IXpsOMImageBrush

IXpsOMVisualBrush

Antarmuka

Spesifikasi Kertas XML