Dela via


DirectWrite (DWrite)

Avsikt

Dagens program måste ha stöd för textrendering av hög kvalitet, lösningsoberoende dispositionsteckensnitt och fullständigt stöd för Unicode-text och layout. DirectWrite, ett DirectX API, tillhandahåller dessa funktioner med mera.

  • Ett enhetsoberoende textlayoutsystem som förbättrar textläsbarheten i dokument och i användargränssnittet.
  • Högkvalitativ textåtergivning av Microsoft ClearType som kan använda GDI, Direct2Deller programspecifik återgivningsteknik.
  • Maskinvaruaccelererad text när den används med Direct2D-.
  • Stöd för text i flera format.
  • Stöd för avancerade typografifunktioner i OpenType-teckensnitt.
  • Stöd för layout och återgivning av text på alla språk som stöds.
  • GDI-kompatibel layout och rendering.

API:et stöder mätning, ritning och träfftestning av text i flera format. DirectWrite hanterar text på alla språk som stöds för globala och lokaliserade program och bygger på den nyckelspråksinfrastruktur som finns i Windows 7. DirectWrite tillhandahåller också ett API för glyph-återgivning på låg nivå för utvecklare som vill utföra sin egen layout och Unicode-till-glyph-bearbetning.

Not

Windows App SDK- introducerar en ny version av DirectWrite , kallad DWriteCore, som körs på versioner av Windows ned till Windows 8 och öppnar dörren för dig att använda den plattformsoberoende. Mer information finns i DWriteCore-översikt.

Körningskrav

  • Windows 7 eller Windows Vista med Service Pack 2 (SP2) och Platform Update för Windows Vista
  • Windows Server 2008 R2 eller Windows Server 2008 med Service Pack 2 (SP2) och Plattformsuppdatering för Windows Server 2008

I det här avsnittet

Ämne Beskrivning
Nyheter i DirectWrite
Här är några av de nya tilläggen till DirectWrite.
programmeringsguide
Följande avsnitt innehåller en översikt över DirectWrite-API:et.
API-referens
Beskriver DirectWrite-API:et.
exempelkod
Det här avsnittet innehåller information om exempelprogram för DirectWrite.