DirectWrite enumerálások
A DirectWrite a következő enumerálásokat határozza meg.
Ebben a szakaszban
Téma | Leírás |
---|---|
DWRITE_AUTOMATIC_FONT_AXES | Olyan állandókat határoz meg, amelyek bizonyos tengelyeket határoznak meg, amelyek automatikusan alkalmazhatók az elrendezésben a betűtípus kiválasztása során. |
DWRITE_BASELINE | A DWRITE_BASELINE enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a szöveg igazításának alaptervét. |
DWRITE_BREAK_CONDITION | A sortörési viselkedés meghatározásához használt beágyazott objektum vagy szöveg szélein lévő feltételt jelzi. |
DWRITE_CONTAINER_TYPE | Egy betűtípus-erőforrás tárolóformátumát adja meg. A tárolóformátumok eltérnek a betűtípusfájl-formátumtól (DWRITE_FONT_FILE_TYPE), mivel a tároló azt a tárolót írja le, amelyben az alapul szolgáló betűtípusfájl be van csomagolva. |
DWRITE_FACTORY_TYPE | A DirectWrite factory objektum típusát adja meg. |
DWRITE_FACTORY_TYPE (DWriteCore) | A DirectWrite factory objektum típusát adja meg. |
DWRITE_FLOW_DIRECTION | A szövegsorok egymáshoz viszonyított elhelyezésének irányát jelzi. |
DWRITE_FONT_AXIS_ATTRIBUTES | Olyan állandókat határoz meg, amelyek attribútumokat adnak meg egy betűtengelyhez. |
DWRITE_FONT_AXIS_TAG | Olyan állandókat határoz meg, amelyek egy betűtengely négykarakú azonosítóit adják meg. |
DWRITE_FONT_FACE_TYPE | Egy teljes betűlap fájlformátumát jelzi. |
DWRITE_FONT_FAMILY_MODEL | Állandókat határoz meg, amelyek meghatározzák a betűtípuscsaládok csoportosítását. |
DWRITE_FONT_FEATURE_TAG | A betűtípus által megadott szöveg tipográfiai funkcióját jelző érték. |
DWRITE_FONT_FILE_TYPE | Az egyetlen betűtípusfájl által képviselt betűtípus típusa. Több fájlból álló betűformátumok, például 1. típus. PFM és . PFB, külön enumerálási értékekkel rendelkezik az egyes fájltípusokhoz. |
DWRITE_FONT_LINE_GAP_USAGE | Adja meg, hogy a DWRITE_FONT_METRICS::lineGap értéknek a vonalmetrikák részét kell-e képeznie |
DWRITE_FONT_PROPERTY_ID | Egy betűtípusban lévő sztringet azonosít. |
DWRITE_FONT_SIMULATIONS | Algoritmikus stílusszimulációkat ad meg, amelyeket a betűtípus arcára kell alkalmazni. A félkövér és ferde szimulációk bitenkénti VAGY művelettel kombinálhatók. |
DWRITE_FONT_SOURCE_TYPE | Konstansokat határoz meg, amelyek meghatározzák azt a mechanizmust, amellyel a betűtípusok belefoglalhatók egy betűtípuskészletbe. |
DWRITE_FONT_STRETCH | A betűtípusok normál méretarányához viszonyított nyújtás mértékét jelöli. |
DWRITE_FONT_STYLE | Normál, dőlt vagy ferde betűstílust jelöl. |
DWRITE_FONT_WEIGHT | Egy betűtípus sűrűségét jelöli a tollvonások könnyedsége vagy nehézsége szempontjából. |
DWRITE_GLYPH_IMAGE_FORMATS | Megadja, hogy mely formátumok támogatottak a betűtípusban, akár betűméretben, akár karakterenként. |
DWRITE_GLYPH_ORIENTATION_ANGLE | A DWRITE_GLYPH_ORIENTATION_ANGLE enumerálás olyan értékeket tartalmaz, amelyek meghatározzák, hogy a karakterjel hogyan legyen x tengelyre orientált. |
DWRITE_GRID_FIT_MODE | Meghatározza, hogy engedélyezi-e a glyph-vázlatok rácsos illesztését (más néven tippelést). |
DWRITE_INFORMATIONAL_STRING_ID | Az információs sztring enumerálása, amely egy betűtípusfájlba beágyazott sztringet azonosít. |
DWRITE_LINE_SPACING_METHOD | A szövegelrendezés sorközének módszere. |
DWRITE_LOCALITY | Megadja az erőforrás helyét. |
DWRITE_MEASURING_MODE | A szövegelrendezéshez használt mérési módszert jelzi. |
DWRITE_NUMBER_SUBSTITUTION_METHOD | Megadja, hogyan alkalmazható számhelyettesítés a számjegyekre és a kapcsolódó írásjelekre. |
DWRITE_OPTICAL_ALIGNMENT | Az optikai margó igazítási módja. |
DWRITE_OUTLINE_THRESHOLD | A DWRITE_OUTLINE_THRESHOLD enumerálás olyan értékeket tartalmaz, amelyek meghatározzák az IDWriteFontFace1::GetRecommendedRenderingMode metódus által használt szabályzatot annak meghatározására, hogy tagolási módban kell-e megjeleníteni a karakterjeleket. |
DWRITE_PANOSE_ARM_STYLE | A DWRITE_PANOSE_ARM_STYLE enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a szárak végződésének stílusát és a szöveg lekerekített betűformáit. |
DWRITE_PANOSE_ASPECT | A DWRITE_PANOSE_ASPECT enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a karakter arcának szélessége és magassága közötti arányt. |
DWRITE_PANOSE_ASPECT_RATIO | A DWRITE_PANOSE_ASPECT_RATIO enumerálás olyan értékeket tartalmaz, amelyek információt adnak a karakter arcának szélessége és magassága közötti arányról. |
DWRITE_PANOSE_CHARACTER_RANGES | A DWRITE_PANOSE_CHARACTER_RANGES enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a betűtípusban elérhető karakterek típusát. |
DWRITE_PANOSE_CONTRAST | A DWRITE_PANOSE_CONTRAST enumerálás olyan értékeket tartalmaz, amelyek a stroke legvastagabb és legvékonyabb pontja közötti arányt határozzák meg egy betű esetében, például nagybetűs "O". |
DWRITE_PANOSE_DECORATIVE_CLASS | A DWRITE_PANOSE_DECORATIVE_CLASS enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a karakter arcának általános megjelenését. |
DWRITE_PANOSE_DECORATIVE_TOPOLOGY | A DWRITE_PANOSE_DECORATIVE_TOPOLOGY enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a betűtípus általános alakzatjellemzőit. |
DWRITE_PANOSE_FAMILY | A DWRITE_PANOSE_FAMILY enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a típustípus-besorolás típusát. |
DWRITE_PANOSE_FILL | A DWRITE_PANOSE_FILL enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a kitöltés típusát és a vonalkezelést. |
DWRITE_PANOSE_FINIALS | A DWRITE_PANOSE_FINIALS enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a karaktervégzését és a miniszkule felemelkedők kezelését. |
DWRITE_PANOSE_LETTERFORM | A DWRITE_PANOSE_LETTERFORM enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a szöveg betűforma kerekségét. |
DWRITE_PANOSE_LINING | A DWRITE_PANOSE_LINING enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a díszítő betűtípus körvonalának kezelését. |
DWRITE_PANOSE_MIDLINE | A DWRITE_PANOSE_MIDLINE enumerálás olyan értékeket tartalmaz, amelyek információt adnak a középvonal nagybetűk közötti elhelyezéséről és az átlós szár csúcsainak kezeléséről. |
DWRITE_PANOSE_PROPORTION | A DWRITE_PANOSE_PROPORTION enumerálás olyan értékeket tartalmaz, amelyek a karakteralakzat arányát határozzák meg a standard karakterek további részleteinek figyelembevételével. |
DWRITE_PANOSE_SCRIPT_FORM | A DWRITE_PANOSE_SCRIPT_FORM enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a karakter arcának általános megjelenését, figyelembe véve annak meredekségét és farkait. |
DWRITE_PANOSE_SCRIPT_TOPOLOGY | A DWRITE_PANOSE_SCRIPT_TOPOLOGY enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a levélformák topológiáját. |
DWRITE_PANOSE_SERIF_STYLE | A DWRITE_PANOSE_SERIF_STYLE enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a serif szöveg megjelenését. |
DWRITE_PANOSE_SPACING | A DWRITE_PANOSE_SPACING enumerálás olyan értékeket tartalmaz, amelyek karakterközt (monoter és arányos) határoznak meg. |
DWRITE_PANOSE_STROKE_VARIATION | A DWRITE_PANOSE_STROKE_VARIATION enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a szövegkarakterek vékony és vastag szárai közötti kapcsolatot. |
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO | A DWRITE_PANOSE_SYMBOL_ASPECT_RATIO enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a szimbolikus karakterek méretarányát. |
DWRITE_PANOSE_SYMBOL_KIND | A DWRITE_PANOSE_SYMBOL_KIND enumerálás olyan értékeket tartalmaz, amelyek a szimbólumkészlet típusát határozzák meg. |
DWRITE_PANOSE_TOOL_KIND | A DWRITE_PANOSE_TOOL_KIND enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a karakterűrlapok létrehozásához használt eszköztípust. |
DWRITE_PANOSE_WEIGHT | A DWRITE_PANOSE_WEIGHT enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a karakterek súlyát. |
DWRITE_PANOSE_XASCENT | A DWRITE_PANOSE_XASCENT enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a kisbetűk relatív méretét. |
DWRITE_PANOSE_XHEIGHT | A DWRITE_PANOSE_XHEIGHT enumerálás olyan értékeket tartalmaz, amelyek információt adnak a kisbetűk relatív méretéről és a diakritikus jelek (xheight) kezeléséről. |
DWRITE_PARAGRAPH_ALIGNMENT | Megadja a bekezdés szövegének igazítását a folyamatirány tengelye mentén, a folyamat elrendezésmezőjének felső és alsó részéhez viszonyítva. |
DWRITE_PIXEL_GEOMETRY | Az eszköz képpontjának belső szerkezetét (azaz a piros, zöld és kék színösszetevők fizikai elrendezését) jelöli, amelyet a szöveg renderelése céljából feltételezünk. |
DWRITE_READING_DIRECTION | Az olvasás előrehaladásának irányát adja meg. Megjegyzés:DWRITE_READING_DIRECTION_TOP_TO_BOTTOM és DWRITE_READING_DIRECTION_BOTTOM_TO_TOP csak Windows 8.1 és újabb verziókban érhetők el. |
DWRITE_RENDERING_MODE enumerálások | A Windows 8-tól kezdve a DWRITE_RENDERING_MODE enumerálás új enumerálási értékeket adott hozzá, és elavult másokat. |
DWRITE_RENDERING_MODE1 | Meghatározza a karakterjelek megjelenítésének módját. |
DWRITE_SCRIPT_SHAPES | További formázási követelményeket jelez a szöveghez. |
DWRITE_TEXT_ALIGNMENT | Megadja a bekezdés szövegének igazítását az olvasási irány tengelye mentén, az elrendezésmező kezdő és záró széléhez viszonyítva. |
DWRITE_TEXT_ANTIALIAS_MODE | A DWRITE_TEXT_ANTIALIAS_MODE enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a szöveghez használandó antialiasing típusát, amikor a megjelenítési mód antialiasingot hív meg. |
DWRITE_TEXTURE_TYPE | Az alfa textúra típusát azonosítja. |
DWRITE_TRIMMING_GRANULARITY | Megadja az elrendezésmezőt túlcsorduló szöveg kivágásához használt részletességet. |
DWRITE_VERTICAL_GLYPH_ORIENTATION | A DWRITE_VERTICAL_GLYPH_ORIENTATION enumerálás olyan értékeket tartalmaz, amelyek meghatározzák a szöveg kívánt tájolását. |
DWRITE_WORD_WRAPPING | Egy adott többsoros bekezdésben használandó szóburkolást adja meg. Megjegyzés:DWRITE_WORD_WRAPPING_EMERGENCY_BREAK, DWRITE_WORD_WRAPPING_WHOLE _WORDés DWRITE_WORD_WRAPPING_CHARACTER csak Windows 8.1 és újabb verziókban érhetők el. |