struktur DWRITE_TRIMMING (dwrite.h)
Menentukan opsi pemangkasan untuk teks yang meluapkan kotak tata letak.
struct DWRITE_TRIMMING {
DWRITE_TRIMMING_GRANULARITY granularity;
UINT32 delimiter;
UINT32 delimiterCount;
};
granularity
Jenis: DWRITE_TRIMMING_GRANULARITY
Nilai yang menentukan granularitas teks yang digunakan untuk memangkas teks yang melebihi kotak tata letak.
delimiter
Jenis: UINT32
Kode karakter yang digunakan sebagai pemisah yang menandakan awal bagian teks yang akan dipertahankan.
Teks yang dimulai dari kemunculan ke-N dari pemisah (di mana N sama dengan delimiterCount) menghitung mundur dari akhir blok teks akan dipertahankan. Misalnya, jika teks adalah jalur C:\w\x\y\z\file.txt
, dan pemisah sama dengan '\', dan delimiterCount sama dengan 1, maka file.txt
bagian jalur akan dipertahankan. Menentukan delimiterCount dari 2 akan mempertahankan z\file.txt
.
delimiterCount
Jenis: UINT32
Jumlah pemisah, dihitung dari akhir teks, untuk mempertahankan teks.
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] |
Header | dwrite.h |