Baca dalam bahasa Inggris

Bagikan melalui


header dwrite_3.h

Header ini digunakan oleh DirectWrite. Untuk informasi selengkapnya, lihat:

dwrite_3.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IDWriteAsyncResult

Mewakili hasil operasi asinkron. Klien dapat menggunakan antarmuka untuk menunggu operasi selesai dan mendapatkan hasilnya.
IDWriteColorGlyphRunEnumerator1

Enumerator untuk koleksi eksekusi glyph warna yang diurutkan.
IDWriteFactory3

Antarmuka pabrik akar untuk semua objek DirectWrite. (IDWriteFactory3)
IDWriteFactory4

Antarmuka pabrik akar untuk semua objek DirectWrite. (IDWriteFactory4)
IDWriteFactory5

Antarmuka pabrik akar untuk semua objek DirectWrite. (IDWriteFactory5)
IDWriteFactory6

Antarmuka ini mewakili objek pabrik tempat semua objek DirectWrite dibuat. IDWriteFactory6 menambahkan fasilitas baru untuk bekerja dengan font dan sumber daya font.
IDWriteFactory7

Antarmuka ini mewakili objek pabrik tempat semua objek DirectWrite dibuat. IDWriteFactory7 menambahkan fasilitas baru untuk bekerja dengan font sistem.
IDWriteFont3

Mewakili font dalam koleksi font.
IDWriteFontCollection1

Objek yang merangkum sekumpulan font, seperti set font yang diinstal pada sistem, atau kumpulan font dalam direktori tertentu. (IDWriteFontCollection1)
IDWriteFontCollection2

Antarmuka ini merangkum sekumpulan font, seperti set font yang diinstal pada sistem, atau set font dalam direktori tertentu. API koleksi font dapat digunakan untuk menemukan keluarga font dan font apa yang tersedia, dan untuk mendapatkan beberapa metadata tentang font. (IDWriteFontCollection2)
IDWriteFontCollection3

Antarmuka ini merangkum sekumpulan font, seperti set font yang diinstal pada sistem, atau set font dalam direktori tertentu. API koleksi font dapat digunakan untuk menemukan keluarga font dan font apa yang tersedia, dan untuk mendapatkan beberapa metadata tentang font. (IDWriteFontCollection3)
IDWriteFontDownloadListener

Antarmuka panggilan balik yang ditentukan aplikasi yang menerima pemberitahuan dari antrean unduhan font (antarmuka IDWriteFontDownloadQueue).
IDWriteFontDownloadQueue

Antarmuka yang mengantrekan permintaan unduhan untuk font, karakter, glyph, dan fragmen font jarak jauh.
IDWriteFontFace3

Berisi jenis wajah font, referensi file yang sesuai, dan data identifikasi wajah. (IDWriteFontFace3)
IDWriteFontFace4

Berisi jenis wajah font, referensi file yang sesuai, dan data identifikasi wajah. (IDWriteFontFace4)
IDWriteFontFace5

Berisi jenis wajah font, referensi file yang sesuai, dan data identifikasi wajah. (IDWriteFontFace5)
IDWriteFontFaceReference

Mewakili referensi ke wajah font.
IDWriteFontFaceReference1

Mewakili referensi ke wajah font. Referensi identifikasi unik ke font, tempat Anda dapat membuat wajah font untuk mengkueri metrik font dan digunakan untuk penyajian.
IDWriteFontFallback1

Memungkinkan Anda mengakses font fallback dari daftar font.
IDWriteFontFamily1

Mewakili keluarga font terkait. (IDWriteFontFamily1)
IDWriteFontFamily2

Mewakili keluarga font terkait. IDWriteFontFamily2 menambahkan fasilitas baru, termasuk mengambil font berdasarkan nilai sumbu font.
IDWriteFontList1

Mewakili daftar font. (IDWriteFontList1)
IDWriteFontList2

Mewakili daftar font. IDWriteFontList2 menambahkan fasilitas baru, termasuk mengambil kumpulan font mendasar yang digunakan oleh daftar.
IDWriteFontResource

Menyediakan informasi sumbu untuk sumber daya font, dan digunakan untuk membuat instans wajah font tertentu.
IDWriteFontSet

Mewakili set font. (IDWriteFontSet)
IDWriteFontSet1

Mewakili set font. (IDWriteFontSet1)
IDWriteFontSet2

Mewakili set font. (IDWriteFontSet2)
IDWriteFontSet3

Mewakili set font. (IDWriteFontSet3)
IDWriteFontSet4

Mewakili set font. (IDWriteFontSet4)
IDWriteFontSetBuilder

Berisi metode untuk membangun set font. (IDWriteFontSetBuilder)
IDWriteFontSetBuilder1

Berisi metode untuk membangun set font. (IDWriteFontSetBuilder1)
IDWriteFontSetBuilder2

Berisi metode untuk membangun set font. (IDWriteFontSetBuilder2)
IDWriteGdiInterop1

Menyediakan interoperabilitas dengan GDI, seperti metode untuk mengonversi wajah font ke struktur LOGFONT, atau untuk mengonversi deskripsi font GDI menjadi wajah font. Ini juga digunakan untuk membuat objek target render bitmap. (IDWriteGdiInterop1)
IDWriteInMemoryFontFileLoader

Mewakili pemuat file font yang dapat mengakses font dalam memori.
IDWriteRemoteFontFileLoader

Mewakili pemuat file font yang dapat mengakses font jarak jauh (yaitu, dapat diunduh).
IDWriteRemoteFontFileStream

Mewakili aliran file font, bagian yang mungkin non-lokal.
IDWriteRenderingParams3

Mewakili pengaturan penyajian teks untuk rasterisasi dan pemfilteran glyph. (IDWriteRenderingParams3)
IDWriteStringList

Mewakili kumpulan string yang diindeks berdasarkan angka.
IDWriteTextFormat2

Menjelaskan properti font dan paragraf yang digunakan untuk memformat teks, dan menjelaskan informasi lokal. (IDWriteTextFormat2)
IDWriteTextFormat3

Menjelaskan properti font dan paragraf yang digunakan untuk memformat teks, dan menjelaskan informasi lokal. (IDWriteTextFormat3)
IDWriteTextLayout3

Mewakili blok teks setelah dianalisis dan diformat sepenuhnya. (IDWriteTextLayout3)
IDWriteTextLayout4

Mewakili blok teks setelah dianalisis dan diformat sepenuhnya.

Fungsi

 
DWRITE_MAKE_FONT_AXIS_TAG

Membuat tag OpenType untuk sumbu font.

Struktur

 
DWRITE_COLOR_GLYPH_RUN1

Mewakili eksekusi glyph warna. Metode IDWriteFactory4::TranslateColorGlyphRun mengembalikan kumpulan eksekusi glyph warna yang diurutkan dari berbagai jenis tergantung pada apa yang didukung font.
DWRITE_FILE_FRAGMENT

Mewakili rentang byte dalam file font.
DWRITE_FONT_AXIS_RANGE

Mewakili rentang minimum dan maksimum dari nilai yang mungkin untuk sumbu font.
DWRITE_FONT_AXIS_VALUE

Mewakili nilai untuk sumbu font. Digunakan saat mengkueri dan membuat instans font.
DWRITE_FONT_PROPERTY

Properti font yang digunakan untuk memfilter set font dan membangun kumpulan font dengan properti eksplisit.
DWRITE_GLYPH_IMAGE_DATA

Data untuk satu glyph dari GetGlyphImageData.
DWRITE_LINE_METRICS1

Berisi informasi tentang baris teks yang diformat. (DWRITE_LINE_METRICS1)
DWRITE_LINE_SPACING

Mengatur penspasian vertikal antar baris teks.

Enumerasi

 
DWRITE_AUTOMATIC_FONT_AXES

Menentukan konstanta yang menentukan sumbu tertentu yang dapat diterapkan secara otomatis dalam tata letak selama pemilihan font.
DWRITE_CONTAINER_TYPE

Menentukan format kontainer sumber daya font. Format kontainer berbeda dari format file font (DWRITE_FONT_FILE_TYPE) karena kontainer menjelaskan kontainer tempat file font yang mendasar dikemas.
DWRITE_FONT_AXIS_ATTRIBUTES

Menentukan konstanta yang menentukan atribut untuk sumbu font.
DWRITE_FONT_AXIS_TAG

Menentukan konstanta yang menentukan pengidentifikasi empat karakter untuk sumbu font.
DWRITE_FONT_FAMILY_MODEL

Menentukan konstanta yang menentukan bagaimana keluarga font dikelompokkan bersama.
DWRITE_FONT_LINE_GAP_USAGE

Tentukan apakah nilai DWRITE_FONT_METRICS::lineGap harus menjadi bagian dari metrik baris.
DWRITE_FONT_PROPERTY_ID

Mengidentifikasi string dalam font.
DWRITE_FONT_SOURCE_TYPE

Menentukan konstanta yang menentukan mekanisme di mana font disertakan dalam kumpulan font.
DWRITE_LOCALITY

Menentukan lokasi sumber daya.
DWRITE_RENDERING_MODE1

Menentukan bagaimana glyph dirender.