Wyliczenia DirectWrite
Funkcja DirectWrite definiuje następujące wyliczenia.
W tej sekcji
Temat | Opis |
---|---|
DWRITE_AUTOMATIC_FONT_AXES | Definiuje stałe, które określają pewne osie, które mogą być stosowane automatycznie w układzie podczas zaznaczenia czcionki. |
DWRITE_BASELINE | Wyliczenie DWRITE_BASELINE zawiera wartości określające punkt odniesienia wyrównania tekstu. |
DWRITE_BREAK_CONDITION | Wskazuje warunek na krawędziach śródwierszowego obiektu lub tekstu używanego do określania zachowania powodującego niezgodność wiersza. |
DWRITE_CONTAINER_TYPE | Określa format kontenera zasobu czcionki. Format kontenera różni się od formatu pliku czcionki (DWRITE_FONT_FILE_TYPE), ponieważ kontener opisuje kontener, w którym spakowany jest źródłowy plik czcionki. |
DWRITE_FACTORY_TYPE | Określa typ obiektu fabryki DirectWrite. |
DWRITE_FACTORY_TYPE (DWriteCore) | Określa typ obiektu fabryki DirectWrite. |
DWRITE_FLOW_DIRECTION | Wskazuje kierunek umieszczania wierszy tekstu względem siebie. |
DWRITE_FONT_AXIS_ATTRIBUTES | Definiuje stałe, które określają atrybuty dla osi czcionki. |
DWRITE_FONT_AXIS_TAG | Definiuje stałe, które określają czteroznaczny identyfikator osi czcionki. |
DWRITE_FONT_FACE_TYPE | Wskazuje format pliku pełnej twarzy czcionki. |
DWRITE_FONT_FAMILY_MODEL | Definiuje stałe określające sposób grupowania rodzin czcionek. |
DWRITE_FONT_FEATURE_TAG | Wartość wskazująca typografię tekstu dostarczonego przez czcionkę. |
DWRITE_FONT_FILE_TYPE | Typ czcionki reprezentowanej przez pojedynczy plik czcionki. Formaty czcionek składające się z wielu plików, na przykład Typ 1. PfM i . PfB mają oddzielne wartości wyliczenia dla każdego z typów plików. |
DWRITE_FONT_LINE_GAP_USAGE | Określ, czy DWRITE_FONT_METRICSwartość ::lineGap powinna być częścią metryk wiersza |
DWRITE_FONT_PROPERTY_ID | Identyfikuje ciąg w czcionki. |
DWRITE_FONT_SIMULATIONS | Określa symulacje stylu algorytmicznego, które mają być stosowane do twarzy czcionki. Pogrubione i ukośne symulacje można łączyć za pomocą operacji OR bitowej. |
DWRITE_FONT_SOURCE_TYPE | Definiuje stałe określające mechanizm, za pomocą którego czcionka została dołączona do zestawu czcionek. |
DWRITE_FONT_STRETCH | Reprezentuje stopień rozciągnięcia czcionki w porównaniu z normalnym współczynnikiem proporcji czcionki. |
DWRITE_FONT_STYLE | Reprezentuje styl twarzy czcionki w postaci normalnej, kursywy lub ukośnej. |
DWRITE_FONT_WEIGHT | Reprezentuje gęstość kroju, pod względem lekkości lub ciężkości pociągnięć. |
DWRITE_GLYPH_IMAGE_FORMATS | Określa, które formaty są obsługiwane w czcionki, na poziomie czcionki lub na glyph. |
DWRITE_GLYPH_ORIENTATION_ANGLE | Wyliczenie DWRITE_GLYPH_ORIENTATION_ANGLE zawiera wartości określające, w jaki sposób glyph jest zorientowany na oś x. |
DWRITE_GRID_FIT_MODE | Określa, czy włączyć dopasowanie siatki konturów glifów (nazywanych również wskazówką). |
DWRITE_INFORMATIONAL_STRING_ID | Wyliczenie ciągu informacyjnego, które identyfikuje ciąg osadzony w pliku czcionek. |
DWRITE_LINE_SPACING_METHOD | Metoda używana do odstępów między wierszami w układzie tekstowym. |
DWRITE_LOCALITY | Określa lokalizację zasobu. |
DWRITE_MEASURING_MODE | Wskazuje metodę pomiaru używaną do układu tekstu. |
DWRITE_NUMBER_SUBSTITUTION_METHOD | Określa sposób stosowania podstawienia liczb na cyfrach i powiązanej interpunkcji. |
DWRITE_OPTICAL_ALIGNMENT | Tryb wyrównania marginesu optycznego. |
DWRITE_OUTLINE_THRESHOLD | Wyliczenie DWRITE_OUTLINE_THRESHOLD zawiera wartości określające zasady używane przez IDWriteFontFace1::GetRecommendedRenderingMode metody w celu określenia, czy renderować glyphs w trybie konspektu. |
DWRITE_PANOSE_ARM_STYLE | Wyliczenie DWRITE_PANOSE_ARM_STYLE zawiera wartości, które określają styl zakończenia ściągnięć i zaokrąglone kształty liter dla tekstu. |
DWRITE_PANOSE_ASPECT | Wyliczenie DWRITE_PANOSE_ASPECT zawiera wartości określające stosunek szerokości i wysokości twarzy znaku. |
DWRITE_PANOSE_ASPECT_RATIO | Wyliczenie DWRITE_PANOSE_ASPECT_RATIO zawiera wartości, które określają informacje o stosunku szerokości i wysokości twarzy znaku. |
DWRITE_PANOSE_CHARACTER_RANGES | Wyliczenie DWRITE_PANOSE_CHARACTER_RANGES zawiera wartości określające typ znaków dostępnych w czcionki. |
DWRITE_PANOSE_CONTRAST | Wyliczenie DWRITE_PANOSE_CONTRAST zawiera wartości, które określają stosunek między najgrubszym i najcieńszym punktem pociągnięcia dla litery, takiej jak wielkie litery "O". |
DWRITE_PANOSE_DECORATIVE_CLASS | Wyliczenie DWRITE_PANOSE_DECORATIVE_CLASS zawiera wartości określające ogólny wygląd twarzy znaku. |
DWRITE_PANOSE_DECORATIVE_TOPOLOGY | Wyliczenie DWRITE_PANOSE_DECORATIVE_TOPOLOGY zawiera wartości, które określają ogólne cechy kształtu czcionki. |
DWRITE_PANOSE_FAMILY | Wyliczenie DWRITE_PANOSE_FAMILY zawiera wartości określające rodzaj klasyfikacji typów. |
DWRITE_PANOSE_FILL | Wyliczenie DWRITE_PANOSE_FILL zawiera wartości określające typ przetwarzania wypełnienia i linii. |
DWRITE_PANOSE_FINIALS | Wyliczenie DWRITE_PANOSE_FINIALS zawiera wartości określające sposób traktowania końców znaków i miniskuli rosnąco. |
DWRITE_PANOSE_LETTERFORM | Wyliczenie DWRITE_PANOSE_LETTERFORM zawiera wartości określające zaokrąglenie litery dla tekstu. |
DWRITE_PANOSE_LINING | Wyliczenie DWRITE_PANOSE_LINING zawiera wartości, które określają obsługę konspektu dla powierzchni typowej dekoracyjnej. |
DWRITE_PANOSE_MIDLINE | Wyliczenie DWRITE_PANOSE_MIDLINE zawiera wartości, które określają informacje o umieszczeniu linii środkowej w wielkich znakach oraz leczeniu ukośnych wierzchołków macierzystych. |
DWRITE_PANOSE_PROPORTION | Wyliczenie DWRITE_PANOSE_PROPORTION zawiera wartości, które określają proporcję kształtu glifów, rozważając dodatkowe szczegóły dla standardowych znaków. |
DWRITE_PANOSE_SCRIPT_FORM | Wyliczenie DWRITE_PANOSE_SCRIPT_FORM zawiera wartości, które określają ogólny wygląd twarzy znaku, biorąc pod uwagę jego nachylenie i ogony. |
DWRITE_PANOSE_SCRIPT_TOPOLOGY | Wyliczenie DWRITE_PANOSE_SCRIPT_TOPOLOGY zawiera wartości określające topologię kształtów liter. |
DWRITE_PANOSE_SERIF_STYLE | Wyliczenie DWRITE_PANOSE_SERIF_STYLE zawiera wartości określające wygląd tekstu serif. |
DWRITE_PANOSE_SPACING | Wyliczenie DWRITE_PANOSE_SPACING zawiera wartości określające odstępy między znakami (monospace a proporcjonalne). |
DWRITE_PANOSE_STROKE_VARIATION | Wyliczenie DWRITE_PANOSE_STROKE_VARIATION zawiera wartości określające relację między cienkimi i grubymi łodygami znaków tekstowych. |
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO | Wyliczenie DWRITE_PANOSE_SYMBOL_ASPECT_RATIO zawiera wartości określające współczynnik proporcji znaków symbolicznych. |
DWRITE_PANOSE_SYMBOL_KIND | Wyliczenie DWRITE_PANOSE_SYMBOL_KIND zawiera wartości określające rodzaj zestawu symboli. |
DWRITE_PANOSE_TOOL_KIND | Wyliczenie DWRITE_PANOSE_TOOL_KIND zawiera wartości określające rodzaj narzędzia używanego do tworzenia formularzy znaków. |
DWRITE_PANOSE_WEIGHT | Wyliczenie DWRITE_PANOSE_WEIGHT zawiera wartości określające wagę znaków. |
DWRITE_PANOSE_XASCENT | Wyliczenie DWRITE_PANOSE_XASCENT zawiera wartości, które określają względny rozmiar małych liter. |
DWRITE_PANOSE_XHEIGHT | Wyliczenie DWRITE_PANOSE_XHEIGHT zawiera wartości określające informacje o względnym rozmiarze małych liter oraz traktowaniu znaków diakrytycznych (xheight). |
DWRITE_PARAGRAPH_ALIGNMENT | Określa wyrównanie tekstu akapitu wzdłuż osi kierunku przepływu względem góry i dołu pola układu przepływu. |
DWRITE_PIXEL_GEOMETRY | Reprezentuje wewnętrzną strukturę piksela urządzenia (czyli fizyczne rozmieszczenie czerwonych, zielonych i niebieskich składników koloru), które przyjmuje się do celów renderowania tekstu. |
DWRITE_READING_DIRECTION | Określa kierunek, w którym trwa odczyt. Uwaga:DWRITE_READING_DIRECTION_TOP_TO_BOTTOM i DWRITE_READING_DIRECTION_BOTTOM_TO_TOP są dostępne tylko w systemie Windows 8.1 lub nowszym. |
DWRITE_RENDERING_MODE wyliczenia | Począwszy od systemu Windows 8, wyliczenie DWRITE_RENDERING_MODE dodało nowe wartości wyliczenia i przestarzałe inne. |
DWRITE_RENDERING_MODE1 | Określa sposób renderowania glifów. |
DWRITE_SCRIPT_SHAPES | Wskazuje dodatkowe wymagania dotyczące kształtowania tekstu. |
DWRITE_TEXT_ALIGNMENT | Określa wyrównanie tekstu akapitu wzdłuż osi kierunku odczytu względem wiodącej i końcowej krawędzi pola układu. |
DWRITE_TEXT_ANTIALIAS_MODE | Wyliczenie DWRITE_TEXT_ANTIALIAS_MODE zawiera wartości, które określają typ antyaliasingu do użycia dla tekstu, gdy tryb renderowania wywołuje antyaliasing. |
DWRITE_TEXTURE_TYPE | Określa typ tekstury alfa. |
DWRITE_TRIMMING_GRANULARITY | Określa stopień szczegółowości tekstu używany do przycinania tekstu przepełniającego pole układu. |
DWRITE_VERTICAL_GLYPH_ORIENTATION | Wyliczenie DWRITE_VERTICAL_GLYPH_ORIENTATION zawiera wartości określające żądany rodzaj orientacji glif dla tekstu. |
DWRITE_WORD_WRAPPING | Określa zawijanie wyrazów do użycia w określonym akapicie wielowierszowym. Uwaga:DWRITE_WORD_WRAPPING_EMERGENCY_BREAK, DWRITE_WORD_WRAPPING_WHOLE _WORDi DWRITE_WORD_WRAPPING_CHARACTER są dostępne tylko w systemie Windows 8.1 lub nowszym. |