ID2D1GdiInteropRenderTarget::Metode GetDC (d2d1.h)

Mengambil konteks perangkat yang terkait dengan target render ini.

Sintaks

HRESULT GetDC(
        D2D1_DC_INITIALIZE_MODE mode,
  [out] HDC                     *hdc
);

Parameter

mode

Jenis: D2D1_DC_INITIALIZE_MODE

Nilai yang menentukan apakah konteks perangkat harus dihapus.

[out] hdc

Jenis: HDC*

Ketika metode ini kembali, berisi konteks perangkat yang terkait dengan target render ini. Anda harus mengalokasikan penyimpanan untuk parameter ini.

Menampilkan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Memanggil metode ini menghapus target render.

Perintah ini hanya dapat dipanggil setelah BeginDraw dan sebelum EndDraw.

Catatan Di Windows 7 dan yang lebih lama, Anda tidak boleh memanggil GetDC antara perintah PushAxisAlignedClip/PopAxisAlignedClip atau antara PushLayer/PopLayer. Namun, pembatasan ini tidak berlaku untuk Windows 8 dan yang lebih baru.
 

ReleaseDC harus dipanggil sekali untuk setiap panggilan ke GetDC.

Persyaratan

   
Klien minimum yang didukung Windows 7, Windows Vista dengan SP2 dan Pembaruan Platform untuk Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2, Windows Server 2008 dengan SP2 dan Pembaruan Platform untuk Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header d2d1.h
Pustaka D2d1.lib
DLL D2d1.dll

Lihat juga

ID2D1GdiInteropRenderTarget