Témata s postupy (DirectWrite)
Následující témata poskytují přehled rozhraní API DirectWrite.
V této části
Námět | Popis |
---|---|
Jak zarovnat text |
textu directWrite můžete zarovnat pomocí metody SetTextAlignment rozhraní IDWriteTextFormat |
Přidání podpory více monitorů |
directWrite zahrnuje podporu systémů s více monitory. Různé monitory můžou mít jinou geometrii pixelů (RGB, BGR nebo FLAT) nebo jiné atributy. Další informace o geometrii pixelů najdete v referenčním tématu DWRITE_PIXEL_GEOMETRY. Toto téma vám ukáže, jak do aplikace DirectWrite přidat podporu více monitorů. |
, jak zajistit, aby se aplikace správně zobrazovala na High-DPI |
Popisuje, jak vytvořit okno, které se správně zobrazuje na displejích s vysokým rozlišením DPI. |
Jak zajistit, aby se text zobrazoval se správným směrem čtení |
Některé jazyky, jako je arabština a hebrejština, vyžadují směr čtení zprava doleva. Objekt formátu textu DirectWrite je výchozí směr čtení zleva doprava. DirectWrite automaticky neodvozuje směr čtení z národního prostředí, takže to musíte udělat sami. |
Vytvoření výčtu písem |
Tento přehled vám ukáže, jak zobrazit výčet písem v systémové kolekci písem podle názvu rodiny. |
, jak provést testování hitů v rozložení textu |
Poskytuje krátký kurz o tom, jak přidat testování hitů do aplikace DirectWrite, která zobrazuje text pomocí rozhraní IDWriteTextLayout. |
Přidání vložených objektů do rozložení textu |
Poskytuje krátký kurz přidání vložených objektů do DirectWrite aplikace, která zobrazuje text pomocí rozhraní IDWriteTextLayout. |
Přidání klientských kreslicího efektů do rozložení textu |
Poskytuje krátký kurz přidání klientských kreslicího efektů do DirectWrite aplikace, která zobrazuje text pomocí rozhraní IDWriteTextLayout a vlastního textového rendereru. |