BRUSHOBJ_pvGetRbrush (winddi.h)
Fungsi BRUSHOBJ_pvGetRbrush mengambil pointer ke realisasi driver dari kuas tertentu.
Sintaks
ENGAPI PVOID BRUSHOBJ_pvGetRbrush(
BRUSHOBJ *pbo
);
Parameter
pbo
Arahkan ke struktur BRUSHOBJ yang realisasinya diminta.
Nilai kembali
Nilai yang dikembalikan adalah penunjuk ke kuas yang direalisasikan jika fungsi berhasil. Jika kuas tidak dapat direalisasikan, nilai yang dikembalikan adalah null dan kode kesalahan dicatat.
Keterangan
BRUSHOBJ_pvGetRbrush dipanggil ketika kuas adalah kuas pola yang belum diwujudkan; yaitu, dipanggil ketika anggota iSolidColor dari struktur BRUSHOBJ 0xFFFFFFFF dan anggota pvRbrush null.
Jika kuas belum terwujud ketika BRUSHOBJ_pvGetRbrush dipanggil, GDI memanggil fungsi DrvRealizeBrush yang disediakan driver untuk mendapatkan realisasi driver dari kuas. Sebagai akselerasi, GDI menyimpan realisasi ini dalam anggota pvRbrush dari struktur BRUSHOBJ. Kemudian, ketika aplikasi menggunakan kembali kuas ini untuk operasi menggambar lain, driver tidak perlu memanggil BRUSHOBJ_pvGetRbrush lagi.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows 2000 dan versi yang lebih baru dari sistem operasi Windows. |
Target Platform | Universal |
Header | winddi.h (termasuk Winddi.h) |
Pustaka | Win32k.lib |
DLL | Win32k.sys |