header dwrite_1.h
Header ini digunakan oleh DirectWrite. Untuk informasi selengkapnya, lihat:
dwrite_1.h berisi antarmuka pemrograman berikut:
Antarmuka
IDWriteBitmapRenderTarget1 Merangkum bitmap dan konteks perangkat independen perangkat 32-bit, yang dapat Anda gunakan untuk merender glyph. |
IDWriteFactory1 Antarmuka pabrik akar untuk semua objek DirectWrite. (IDWriteFactory1) |
IDWriteFont1 Mewakili font fisik dalam koleksi font. (IDWriteFont1) |
IDWriteFontFace1 Berisi jenis wajah font, referensi file yang sesuai, dan data identifikasi wajah. (IDWriteFontFace1) |
IDWriteRenderingParams1 Mewakili pengaturan penyajian teks untuk rasterisasi dan pemfilteran glyph. (IDWriteRenderingParams1) |
IDWriteTextAnalysisSink1 Antarmuka yang Anda terapkan untuk menerima output penganalisis teks. |
IDWriteTextAnalysisSource1 Antarmuka yang Anda terapkan untuk memberikan informasi yang diperlukan kepada penganalisis teks, seperti teks dan properti teks terkait. |
IDWriteTextAnalyzer1 Menganalisis berbagai properti teks untuk pemrosesan skrip yang kompleks. (IDWriteTextAnalyzer1) |
IDWriteTextLayout1 Mewakili blok teks setelah dianalisis dan diformat sepenuhnya. (IDWriteTextLayout1) |
Struktur
DWRITE_CARET_METRICS Struktur DWRITE_CARET_METRICS menentukan metrik untuk penempatan tanda sisipan dalam font. |
DWRITE_FONT_METRICS1 Struktur DWRITE_FONT_METRICS1 menentukan metrik yang berlaku untuk semua glyph dalam wajah font. |
DWRITE_JUSTIFICATION_OPPORTUNITY Struktur DWRITE_JUSTIFICATION_OPPORTUNITY menentukan info pembenaran per glyph. |
DWRITE_PANOSE Serikat DWRITE_PANOSE menjelaskan nilai klasifikasi typeface yang Anda gunakan dengan IDWriteFont1::GetPanose untuk memilih dan mencocokkan font. |
DWRITE_SCRIPT_PROPERTIES Struktur DWRITE_SCRIPT_PROPERTIES menentukan properti skrip untuk navigasi dan pembenaran berkursor. |
DWRITE_UNICODE_RANGE Struktur DWRITE_UNICODE_RANGE menentukan rentang titik kode Unicode. |
Enumerasi
DWRITE_BASELINE Enumerasi DWRITE_BASELINE berisi nilai yang menentukan garis besar untuk perataan teks. |
DWRITE_GLYPH_ORIENTATION_ANGLE Enumerasi DWRITE_GLYPH_ORIENTATION_ANGLE berisi nilai yang menentukan bagaimana glyph berorientasi pada sumbu x. |
DWRITE_OUTLINE_THRESHOLD Enumerasi DWRITE_OUTLINE_THRESHOLD berisi nilai yang menentukan kebijakan yang digunakan oleh metode IDWriteFontFace1::GetRecommendedRenderingMode untuk menentukan apakah akan merender glyph dalam mode kerangka. |
DWRITE_PANOSE_ARM_STYLE Enumerasi DWRITE_PANOSE_ARM_STYLE berisi nilai yang menentukan gaya penghentian batang dan bentuk huruf bulat untuk teks. |
DWRITE_PANOSE_ASPECT Enumerasi DWRITE_PANOSE_ASPECT berisi nilai yang menentukan rasio antara lebar dan tinggi wajah karakter. |
DWRITE_PANOSE_ASPECT_RATIO Enumerasi DWRITE_PANOSE_ASPECT_RATIO berisi nilai yang menentukan info tentang rasio antara lebar dan tinggi wajah karakter. |
DWRITE_PANOSE_CHARACTER_RANGES Enumerasi DWRITE_PANOSE_CHARACTER_RANGES berisi nilai yang menentukan jenis karakter yang tersedia dalam font. |
DWRITE_PANOSE_CONTRAST Enumerasi DWRITE_PANOSE_CONTRAST berisi nilai yang menentukan rasio antara titik goresan tertebal dan paling tipis untuk huruf seperti huruf besar 'O'. |
DWRITE_PANOSE_DECORATIVE_CLASS Enumerasi DWRITE_PANOSE_DECORATIVE_CLASS berisi nilai yang menentukan tampilan umum wajah karakter. |
DWRITE_PANOSE_DECORATIVE_TOPOLOGY Enumerasi DWRITE_PANOSE_DECORATIVE_TOPOLOGY berisi nilai yang menentukan karakteristik bentuk font secara keseluruhan. |
DWRITE_PANOSE_FAMILY Enumerasi DWRITE_PANOSE_FAMILY berisi nilai yang menentukan jenis klasifikasi typeface. |
DWRITE_PANOSE_FILL Enumerasi DWRITE_PANOSE_FILL berisi nilai yang menentukan jenis pengisian dan perawatan garis. |
DWRITE_PANOSE_FINIALS Enumerasi DWRITE_PANOSE_FINIALS berisi nilai yang menentukan bagaimana karakter berakhir dan percender minuscule diperlakukan. |
DWRITE_PANOSE_LETTERFORM Enumerasi DWRITE_PANOSE_LETTERFORM berisi nilai yang menentukan kebulatan bentuk huruf untuk teks. |
DWRITE_PANOSE_LINING Enumerasi DWRITE_PANOSE_LINING berisi nilai yang menentukan penanganan kerangka untuk typeface dekoratif. |
DWRITE_PANOSE_MIDLINE Enumerasi DWRITE_PANOSE_MIDLINE berisi nilai yang menentukan info tentang penempatan garis tengah di seluruh karakter huruf besar dan perawatan apeks batang diagonal. |
DWRITE_PANOSE_PROPORTION Enumerasi DWRITE_PANOSE_PROPORTION berisi nilai yang menentukan proporsi bentuk glyph dengan mempertimbangkan detail tambahan untuk karakter standar. |
DWRITE_PANOSE_SCRIPT_FORM Enumerasi DWRITE_PANOSE_SCRIPT_FORM berisi nilai yang menentukan tampilan umum wajah karakter, dengan pertimbangan kelopak dan ekornya. |
DWRITE_PANOSE_SCRIPT_TOPOLOGY Enumerasi DWRITE_PANOSE_SCRIPT_TOPOLOGY berisi nilai yang menentukan topologi bentuk huruf. |
DWRITE_PANOSE_SERIF_STYLE Enumerasi DWRITE_PANOSE_SERIF_STYLE berisi nilai yang menentukan tampilan teks serif. |
DWRITE_PANOSE_SPACING Enumerasi DWRITE_PANOSE_SPACING berisi nilai yang menentukan penspasian karakter (monospace versus proporsional). |
DWRITE_PANOSE_STROKE_VARIATION Enumerasi DWRITE_PANOSE_STROKE_VARIATION berisi nilai yang menentukan hubungan antara batang tipis dan tebal karakter teks. |
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO Enumerasi DWRITE_PANOSE_SYMBOL_ASPECT_RATIO berisi nilai yang menentukan rasio aspek karakter simbolis. |
DWRITE_PANOSE_SYMBOL_KIND Enumerasi DWRITE_PANOSE_SYMBOL_KIND berisi nilai yang menentukan jenis kumpulan simbol. |
DWRITE_PANOSE_TOOL_KIND Enumerasi DWRITE_PANOSE_TOOL_KIND berisi nilai yang menentukan jenis alat yang digunakan untuk membuat formulir karakter. |
DWRITE_PANOSE_WEIGHT Enumerasi DWRITE_PANOSE_WEIGHT berisi nilai yang menentukan bobot karakter. |
DWRITE_PANOSE_XASCENT Enumerasi DWRITE_PANOSE_XASCENT berisi nilai yang menentukan ukuran relatif huruf kecil. |
DWRITE_PANOSE_XHEIGHT Enumerasi DWRITE_PANOSE_XHEIGHT berisi nilai yang menentukan info tentang ukuran relatif huruf kecil dan perawatan tanda diakritik (xheight). |
DWRITE_TEXT_ANTIALIAS_MODE Enumerasi DWRITE_TEXT_ANTIALIAS_MODE berisi nilai yang menentukan jenis antialias yang akan digunakan untuk teks saat mode penyajian memanggil antialias. |
DWRITE_VERTICAL_GLYPH_ORIENTATION Enumerasi DWRITE_VERTICAL_GLYPH_ORIENTATION berisi nilai yang menentukan jenis orientasi glyph yang diinginkan untuk teks. |