Antarmuka IXpsOMImageBrush (xpsobjectmodel.h)
Kuas yang menggunakan gambar raster sebagai sumber.
Warisan
Antarmuka IXpsOMImageBrush mewarisi dari IXpsOMTileBrush. IXpsOMImageBrush juga memiliki jenis anggota berikut:
Metode
Antarmuka IXpsOMImageBrush memiliki metode ini.
IXpsOMImageBrush::Clone Membuat salinan mendalam antarmuka. (IXpsOMImageBrush.Clone) |
IXpsOMImageBrush::GetColorProfileResource Mendapatkan penunjuk ke antarmuka IXpsOMColorProfileResource, yang berisi sumber daya profil warna yang terkait dengan gambar. |
IXpsOMImageBrush::GetImageResource Mendapatkan pointer ke antarmuka IXpsOMImageResource, yang berisi sumber daya gambar yang akan digunakan sebagai sumber untuk kuas. |
IXpsOMImageBrush::SetColorProfileResource Mengatur penunjuk ke antarmuka IXpsOMColorProfileResource, yang berisi sumber daya profil warna yang terkait dengan gambar. |
IXpsOMImageBrush::SetImageResource Mengatur penunjuk ke antarmuka IXpsOMImageResource yang berisi sumber daya gambar yang akan digunakan sebagai sumber untuk kuas. |
Keterangan
Gambar yang digunakan oleh kuas ini didefinisikan dalam ruang koordinat yang ditentukan oleh resolusi gambar. Jenis gambar harus JPEG, PNG, TIFF 6.0, atau Hd Photo.
Contoh kode yang mengikuti menggambarkan cara membuat instans antarmuka ini.
IXpsOMImageBrush *newInterface;
// The following values are defined outside of
// this example.
// IXpsOMImageResource *image;
// XPS_RECT viewBox;
// XPS_RECT viewPort;
// 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->CreateImageBrush (
image,
&viewBox,
&viewPort,
&newInterface);
if (SUCCEEDED(hr))
{
// use newInterface
newInterface->Release();
}
xpsFactory->Release();
}
else
{
// evaluate HRESULT error returned in hr
}
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 |