Struktury DirectWrite
Funkcja DirectWrite definiuje następujące struktury.
W tej sekcji
Temat | Opis |
---|---|
DWRITE_BITMAP_DATA_BGRA32 | Reprezentuje dane mapy bitowej w formacie BGRA32. |
DWRITE_CARET_METRICS | Struktura DWRITE_CARET_METRICS określa metryki umieszczania karetki w czcionki. |
DWRITE_CLUSTER_METRICS | Zawiera informacje o klastrze glif. |
DWRITE_COLOR_F | Opisuje czerwone, zielone, niebieskie i alfa składniki koloru. |
DWRITE_COLOR_GLYPH_RUN | Zawiera informacje wymagane przez programy renderowane do rysowania przebiegów glif z informacjami o kolorze glif. |
DWRITE_COLOR_GLYPH_RUN1 | Reprezentuje przebieg glif koloru. Metoda IDWriteFactory4::TranslateColorGlyphRun zwraca uporządkowaną kolekcję przebiegów glif kolorów o różnych typach w zależności od obsługiwanej czcionki. |
DWRITE_FILE_FRAGMENT | Reprezentuje zakres bajtów w pliku czcionek. |
DWRITE_FONT_AXIS_RANGE | Reprezentuje minimalny i maksymalny zakres możliwych wartości dla osi czcionki. |
DWRITE_FONT_AXIS_VALUE | Reprezentuje wartość osi czcionki. Używane podczas wykonywania zapytań i tworzenia wystąpień czcionek. |
DWRITE_FONT_FEATURE | Określa właściwości używane do identyfikowania i wykonywania funkcji typograficznej w bieżącej twarzy czcionki. |
DWRITE_FONT_METRICS | Struktura DWRITE_FONT_METRICS określa metryki, które mają zastosowanie do wszystkich glifów w twarzy czcionki. |
DWRITE_FONT_METRICS1 | Struktura DWRITE_FONT_METRICS1 określa metryki, które mają zastosowanie do wszystkich glifów w twarzy czcionki. |
DWRITE_FONT_PROPERTY | Właściwość czcionki używana do filtrowania zestawów czcionek i kompilowania zestawu czcionek z jawnymi właściwościami. |
DWRITE_GLYPH_IMAGE_DATA | Dane dla pojedynczego glifu z getGlyphImageData. |
DWRITE_GLYPH_METRICS | Określa metryki pojedynczego glifu. |
DWRITE_GLYPH_OFFSET | Opcjonalna korekta położenia glifa. |
DWRITE_GLYPH_RUN | Zawiera informacje wymagane przez programy renderujących do rysowania przebiegów glifów. |
DWRITE_GLYPH_RUN_DESCRIPTION | Zawiera dodatkowe właściwości związane z tymi w DWRITE_GLYPH_RUN. |
DWRITE_HIT_TEST_METRICS | Opisuje region uzyskany przez test trafienia. |
DWRITE_INLINE_OBJECT_METRICS | Zawiera właściwości opisujące geometryczny pomiar obiektu wbudowanego zdefiniowanego przez aplikację. |
DWRITE_JUSTIFICATION_OPPORTUNITY | Struktura DWRITE_JUSTIFICATION_OPPORTUNITY określa informacje o uzasadnieniu na glif. |
DWRITE_LINE_BREAKPOINT | Cechy punktu przerwania linii znaku. |
DWRITE_LINE_METRICS | Zawiera informacje o sformatowanym wierszu tekstu. |
DWRITE_LINE_METRICS1 | Zawiera informacje o sformatowanym wierszu tekstu. |
DWRITE_LINE_SPACING | |
DWRITE_MATRIX | Struktura DWRITE_MATRIX określa transformację grafiki, która ma być stosowana do renderowanych glifów. |
DWRITE_OVERHANG_METRICS | Wskazuje liczbę widocznych adresów IP (niezależnych od urządzeń) przesłonięć każdą stronę układu lub obiektów wbudowanych. |
DWRITE_PANOSE | W unii DWRITE_PANOSE opisano wartości klasyfikacji typów używane z IDWriteFont1::GetPanose do wybrania i dopasowania czcionki. |
DWRITE_SCRIPT_ANALYSIS | Przechowuje skojarzenie tekstu i skryptu systemowego pisania, a także niektóre atrybuty wyświetlania. |
DWRITE_SCRIPT_PROPERTIES | Struktura DWRITE_SCRIPT_PROPERTIES określa właściwości skryptu na potrzeby nawigacji karetki i uzasadnienia. |
DWRITE_SHAPING_GLYPH_PROPERTIES | Zawiera właściwości kształtowania danych wyjściowych dla glifu wyjściowego. |
DWRITE_SHAPING_TEXT_PROPERTIES | Kształtowanie właściwości wyjściowych dla glifów wyjściowych. |
DWRITE_STRIKETHROUGH | Zawiera informacje dotyczące rozmiaru i rozmieszczenia przekreśleń. |
DWRITE_TEXT_METRICS | Zawiera metryki skojarzone z tekstem po układzie. |
DWRITE_TEXT_METRICS1 | Zawiera metryki skojarzone z tekstem po układzie. |
DWRITE_TEXT_RANGE | Określa zakres pozycji tekstowych, w których format jest stosowany w tekście reprezentowanym przez obiekt IDWriteTextLayout. |
DWRITE_TRIMMING | Określa opcję przycinania tekstu przepełniającego pole układu. |
DWRITE_TYPOGRAPHIC_FEATURES | Zawiera zestaw cech typograficznych, które mają być stosowane podczas kształtowania tekstu. |
DWRITE_UNDERLINE | Zawiera informacje na temat szerokości, grubości, przesunięcia, wysokości przebiegu, kierunku odczytu i kierunku przepływu podkreślenia. |
DWRITE_UNICODE_RANGE | Struktura DWRITE_UNICODE_RANGE określa zakres punktów kodu Unicode. |