Megosztás a következőn keresztül:


DirectWrite (DWrite)

Cél

A mai alkalmazásoknak támogatniuk kell a kiváló minőségű szövegmegjelenítést, a felbontásfüggetlen szerkezeti betűtípusokat, valamint a Unicode teljes szöveg- és elrendezéstámogatását. A DirectWrite, egy DirectX API ezeket a funkciókat és egyebeket biztosítja.

  • Eszközfüggetlen szövegelrendezési rendszer, amely javítja a szövegek olvashatóságát a dokumentumokban és a felhasználói felületen.
  • Kiváló minőségű, al képpontos, Microsoft ClearType szöveges renderelés, amely GDI-, Direct2Dvagy alkalmazásspecifikus renderelési technológiát használhat.
  • Hardveresen gyorsított szöveg, ha Direct2D.
  • Többformátumú szöveg támogatása.
  • Az OpenType betűtípusok speciális tipográfiai funkcióinak támogatása.
  • A szöveg elrendezésének és megjelenítésének támogatása az összes támogatott nyelven.
  • GDI-kompatibilis elrendezés és renderelés.

Az API támogatja a többformátumú szövegek mérését, rajzolását és találati tesztelését. A DirectWrite a Windows 7-ben található kulcsfontosságú nyelvi infrastruktúrára építve kezeli a globális és honosított alkalmazások összes támogatott nyelvének szövegét. A DirectWrite emellett alacsony szintű gliph renderelési API-t is biztosít a fejlesztőknek, akik saját elrendezést és Unicode-ról glyph-ra szeretnének feldolgozni.

Jegyzet

Windows App SDK bevezeti a DirectWrite új verzióját, a DWriteCore-ot, amely a Windows windowsos verzióin fut le a Windows 8-ra, és megnyitja az ajtót a platformfüggetlen használathoz. További információ: DWriteCore áttekintése.

Futásidejű követelmények

  • Windows 7 vagy Windows Vista Service Pack 2 (SP2) és Platform Update for Windows Vista
  • Windows Server 2008 R2 vagy Windows Server 2008 Service Pack 2 (SP2) és Platform Update for Windows Server 2008

Ebben a szakaszban

Téma Leírás
A DirectWrite újdonságai
Íme néhány új kiegészítés a DirectWrite-hez.
programozási útmutató
Az alábbi témakörök áttekintést nyújtanak a DirectWrite API-ról.
API-referencia
A DirectWrite API ismertetése.
mintakód
Ez a szakasz a DirectWrite mintaprogramokkal kapcsolatos információkat tartalmazza.