Bagikan melalui


Struktur DirectWrite

DirectWrite mendefinisikan struktur berikut.

Di bagian ini

Topik Deskripsi
DWRITE_BITMAP_DATA_BGRA32 Mewakili data bitmap dalam format BGRA32.
DWRITE_CARET_METRICS Struktur DWRITE_CARET_METRICS menentukan metrik untuk penempatan tanda sisipan dalam font.
DWRITE_CLUSTER_METRICS Berisi informasi tentang kluster glyph.
DWRITE_COLOR_F Menjelaskan komponen merah, hijau, biru, dan alfa warna.
DWRITE_COLOR_GLYPH_RUN Berisi informasi yang diperlukan oleh perender untuk menggambar eksekusi glyph dengan informasi warna glyph.
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_FEATURE Menentukan properti yang digunakan untuk mengidentifikasi dan menjalankan fitur tipografi di wajah font saat ini.
DWRITE_FONT_METRICS Struktur DWRITE_FONT_METRICS menentukan metrik yang berlaku untuk semua glyph dalam wajah font.
DWRITE_FONT_METRICS1 Struktur DWRITE_FONT_METRICS1 menentukan metrik yang berlaku untuk semua glyph dalam wajah font.
DWRITE_FONT_PROPERTY Properti font yang digunakan untuk memfilter kumpulan font dan membangun kumpulan font dengan properti eksplisit.
DWRITE_GLYPH_IMAGE_DATA Data untuk satu glyph dari GetGlyphImageData.
DWRITE_GLYPH_METRICS Menentukan metrik glyph individual.
DWRITE_GLYPH_OFFSET Penyesuaian opsional ke posisi glyph.
DWRITE_GLYPH_RUN Berisi informasi yang diperlukan oleh perender untuk menggambar eksekusi glyph.
DWRITE_GLYPH_RUN_DESCRIPTION Berisi properti tambahan yang terkait dengan properti di DWRITE_GLYPH_RUN.
DWRITE_HIT_TEST_METRICS Menjelaskan wilayah yang diperoleh dengan tes hit.
DWRITE_INLINE_OBJECT_METRICS Berisi properti yang menjelaskan pengukuran geometrik objek sebaris yang ditentukan aplikasi.
DWRITE_JUSTIFICATION_OPPORTUNITY Struktur DWRITE_JUSTIFICATION_OPPORTUNITY menentukan info pembenaran per glyph.
DWRITE_LINE_BREAKPOINT Karakteristik titik henti baris karakter.
DWRITE_LINE_METRICS Berisi informasi tentang baris teks yang diformat.
DWRITE_LINE_METRICS1 Berisi informasi tentang baris teks yang diformat.
DWRITE_LINE_SPACING
DWRITE_MATRIX Struktur DWRITE_MATRIX menentukan transformasi grafis yang akan diterapkan ke glyph yang dirender.
DWRITE_OVERHANG_METRICS Menunjukkan berapa banyak DIP (piksel independen perangkat) yang terlihat melebihi setiap sisi tata letak atau objek sebaris.
DWRITE_PANOSE Penyatuan DWRITE_PANOSE menjelaskan nilai klasifikasi typeface yang Anda gunakan dengan IDWriteFont1::GetPanose untuk memilih dan mencocokkan font.
DWRITE_SCRIPT_ANALYSIS Menyimpan asosiasi teks dan skrip sistem penulisannya, serta beberapa atribut tampilan.
DWRITE_SCRIPT_PROPERTIES Struktur DWRITE_SCRIPT_PROPERTIES menentukan properti skrip untuk navigasi dan pembenaran tanda sisipan.
DWRITE_SHAPING_GLYPH_PROPERTIES Berisi properti output pembentukan untuk glyph output.
DWRITE_SHAPING_TEXT_PROPERTIES Membentuk properti output untuk glyph output.
DWRITE_STRIKETHROUGH Berisi informasi mengenai ukuran dan penempatan coretan.
DWRITE_TEXT_METRICS Berisi metrik yang terkait dengan teks setelah tata letak.
DWRITE_TEXT_METRICS1 Berisi metrik yang terkait dengan teks setelah tata letak.
DWRITE_TEXT_RANGE Menentukan rentang posisi teks tempat format diterapkan dalam teks yang diwakili oleh objekIDWriteTextLayout.
DWRITE_TRIMMING Menentukan opsi pemangkasan untuk teks yang meluapkan kotak tata letak.
DWRITE_TYPOGRAPHIC_FEATURES Berisi sekumpulan fitur tipografi yang akan diterapkan selama pembentukan teks.
DWRITE_UNDERLINE Berisi informasi tentang lebar, ketebalan, offset, tinggi eksekusi, arah baca, dan arah aliran garis bawah.
DWRITE_UNICODE_RANGE Struktur DWRITE_UNICODE_RANGE menentukan rentang titik kode Unicode.