Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Pembungkus untuk ID2D1HwndRenderTarget.
Sintaks
class CHwndRenderTarget : public CRenderTarget;
Anggota
Konstruktor Publik
| Nama | Deskripsi |
|---|---|
| CHwndRenderTarget::CHwndRenderTarget | Membuat objek CHwndRenderTarget dari HWND. |
Metode Publik
| Nama | Deskripsi |
|---|---|
| CHwndRenderTarget::Attach | Melampirkan antarmuka target render yang ada ke objek |
| CHwndRenderTarget::CheckWindowState | Menunjukkan apakah HWND yang terkait dengan target render ini terakludasi. |
| CHwndRenderTarget::Create | Membuat target render yang terkait dengan jendela |
| CHwndRenderTarget::D etach | Melepaskan antarmuka target render dari objek |
| CHwndRenderTarget::GetHwnd | Mengembalikan HWND yang terkait dengan target render ini. |
| CHwndRenderTarget::GetHwndRenderTarget | Mengembalikan antarmuka ID2D1HwndRenderTarget. |
| CHwndRenderTarget::Buat Ulang | Membuat ulang target render yang terkait dengan jendela |
| CHwndRenderTarget::Resize | Mengubah ukuran target render ke ukuran piksel yang ditentukan |
Operator Publik
| Nama | Deskripsi |
|---|---|
| CHwndRenderTarget::operator ID2D1HwndRenderTarget* | Mengembalikan antarmuka ID2D1HwndRenderTarget. |
Anggota Data yang Dilindungi
| Nama | Deskripsi |
|---|---|
| CHwndRenderTarget::m_pHwndRenderTarget | Penunjuk ke objek ID2D1HwndRenderTarget. |
Hierarki Warisan
Persyaratan
Header: afxrendertarget.h
CHwndRenderTarget::Attach
Melampirkan antarmuka target render yang ada ke objek
void Attach(ID2D1HwndRenderTarget* pTarget);
Parameter
pTarget
Antarmuka target render yang ada. Tidak boleh NULL
CHwndRenderTarget::CheckWindowState
Menunjukkan apakah HWND yang terkait dengan target render ini terakludasi.
D2D1_WINDOW_STATE CheckWindowState() const;
Tampilkan Nilai
Nilai yang menunjukkan apakah HWND yang terkait dengan target render ini dihilangkan.
CHwndRenderTarget::CHwndRenderTarget
Membuat objek CHwndRenderTarget dari HWND.
CHwndRenderTarget(HWND hwnd = NULL);
Parameter
hwnd
HWND yang terkait dengan target render ini
CHwndRenderTarget::Create
Membuat target render yang terkait dengan jendela
BOOL Create(HWND hWnd);
Parameter
hWnd
HWND yang terkait dengan target render ini
Tampilkan Nilai
Jika metode berhasil, metode akan mengembalikan TRUE. Jika tidak, ia mengembalikan FALSE
CHwndRenderTarget::D etach
Melepaskan antarmuka target render dari objek
ID2D1HwndRenderTarget* Detach();
Tampilkan Nilai
Penunjuk ke antarmuka target render yang dilepas.
CHwndRenderTarget::GetHwnd
Mengembalikan HWND yang terkait dengan target render ini.
HWND GetHwnd() const;
Tampilkan Nilai
HWND yang terkait dengan target render ini.
CHwndRenderTarget::GetHwndRenderTarget
Mengembalikan antarmuka ID2D1HwndRenderTarget.
ID2D1HwndRenderTarget* GetHwndRenderTarget();
Tampilkan Nilai
Penunjuk ke antarmuka ID2D1HwndRenderTarget atau NULL jika objek belum diinisialisasi.
CHwndRenderTarget::m_pHwndRenderTarget
Penunjuk ke objek ID2D1HwndRenderTarget.
ID2D1HwndRenderTarget* m_pHwndRenderTarget;
CHwndRenderTarget::operator ID2D1HwndRenderTarget*
Mengembalikan antarmuka ID2D1HwndRenderTarget.
operator ID2D1HwndRenderTarget*();
Tampilkan Nilai
Penunjuk ke antarmuka ID2D1HwndRenderTarget atau NULL jika objek belum diinisialisasi.
CHwndRenderTarget::Buat Ulang
Membuat ulang target render yang terkait dengan jendela
BOOL ReCreate(HWND hWnd);
Parameter
hWnd
HWND yang terkait dengan target render ini
Tampilkan Nilai
Jika metode berhasil, metode akan mengembalikan TRUE. Jika tidak, ia mengembalikan FALSE.
CHwndRenderTarget::Resize
Mengubah ukuran target render ke ukuran piksel yang ditentukan
BOOL Resize(const CD2DSizeU& size);
Parameter
ukuran
Ukuran baru target render dalam piksel perangkat
Tampilkan Nilai
Jika metode berhasil, metode akan mengembalikan TRUE. Jika tidak, ia mengembalikan FALSE.