DirectWrite

Bách khoa toàn thư mở Wikipedia
Bước tới: menu, tìm kiếm

DirectWrite là một văn bản trình bày và trả về dạng glyph API của Microsoft.[1]

Các ưu điểm[sửa | sửa mã nguồn]

  • Hỗ trợ toàn diện cho Unicode, với hơn 20 dạng mã kịch bản cung cấp mẫu và dạng trả về mỗi ngôn ngữ được dùng trong Windows. DirectWrite hỗ trợ việc đo đạc, vẽ, và hit-testing của nhiều định dạng văn bản. Hỗ trợ các tính năng Unicode bao gồm bidi, sự vỡ dòng, tính đại diện, UVS, thuộc tính hóa ngôn ngữ kịch bản hướng dẫn, số lượng thay thế, và hình glyph.
  • Cung cấp API trả về dạng glyph ở mức độ thấp dành cho các mẫu văn bản ưu tiên và quá trình chuyển mã Unicode sang glyph.

Hỗ trợ các mã kịch bản[sửa | sửa mã nguồn]

‡ Không có phông chữ mặc định trong Windows. Braille, Ogham, và Runic được hỗ trợ bằng ký tự Segoe UI

Xem thêm[sửa | sửa mã nguồn]

  • Pango là thư viện nền tảng chéo để trả về văn bản có chất lượng cao, nhấn mạnh việc hỗ trợ đa ngôn ngữ.
  • Cairo là một thư viện đồ họa véc tơ dựa trên nền tảng chéo có thể trả về nội dung văn bản.

Liên kết ngoài[sửa | sửa mã nguồn]

Tham khảo[sửa | sửa mã nguồn]

  1. ^ “The Platform Update for Windows Vista - DirectX Developer Blog - Site Home - MSDN Blogs”. Blogs.msdn.com. 10 tháng 9 năm 2009. Truy cập ngày 27 tháng 1 năm 2012.