Bagikan melalui


METODE ID2D1ImageBrush::SetSourceRectangle (d2d1_1.h)

Mengatur persegi panjang sumber di kuas gambar.

Sintaks

void SetSourceRectangle(
  [in] const D2D1_RECT_F *sourceRectangle
);

Parameter

[in] sourceRectangle

Jenis: const D2D1_RECT_F*

Persegi panjang sumber yang menentukan bagian gambar ke petak peta.

Nilai kembali

Tidak ada

Keterangan

Sudut kiri atas parameter sourceRectangle memetakan ke asal ruang kuas. Artinya, jika kuas dan transformasi dunia adalah identitas, bagian gambar di sudut kiri atas persegi panjang sumber akan dirender pada (0,0) dalam target render.

Persegi panjang sumber akan diperluas secara berbeda tergantung pada apakah gambar input didasarkan pada piksel (bitmap atau efek) atau oleh daftar perintah.

  • Jika gambar input adalah bitmap atau efek, persegi panjang akan diperluas untuk merangkum piksel input penuh sebelum diskalakan tambahan untuk memastikan bahwa persegi panjang yang diproyeksikan akan benar di ruang adegan akhir.
  • Jika gambar input adalah daftar perintah, daftar perintah akan sedikit diperluas untuk merangkum piksel input penuh.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d2d1_1.h
DLL D2d1.dll

Lihat juga

ID2D1ImageBrush