Bagikan melalui


IDWriteGdiInterop::CreateFontFaceFromHdc method (dwrite.h)

Membuat objek IDWriteFontFace yang sesuai dengan HFONT yang saat ini dipilih dari HDC yang ditentukan.

Sintaks

HRESULT CreateFontFaceFromHdc(
        HDC             hdc,
  [out] IDWriteFontFace **fontFace
);

Parameter

hdc

Jenis: HDC

Handel ke konteks perangkat tempat font dipilih. Diasumsikan bahwa klien telah melakukan pemetaan font dan bahwa font yang dipilih ke dalam konteks perangkat adalah font aktual yang akan digunakan untuk merender glyph.

[out] fontFace

Jenis: IDWriteFontFace**

Berisi alamat penunjuk ke objek wajah font yang baru dibuat, atau NULL jika terjadi kegagalan. Wajah font yang dikembalikan dijamin untuk mereferensikan typeface fisik yang sama yang akan digunakan untuk menggambar glyph (tetapi tidak harus karakter) menggunakan ExtTextOut.

Menampilkan nilai

Jenis: HRESULT

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

Keterangan

Fungsi ini ditujukan untuk skenario di mana aplikasi ingin menggunakan GDI dan Uniscribe 1.x untuk tata letak dan pembentukan teks, tetapi DirectWrite untuk penyajian akhir. Fungsi ini mengasumsikan klien melakukan output teks menggunakan indeks glyph.

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 dwrite.h
Pustaka Dwrite.lib
DLL Dwrite.dll

Lihat juga

IDWriteGdiInterop