Udostępnij za pośrednictwem


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.