C
MCU.Config.glyphsRuntimeAllocationType
プリラスタライズされたグリフデータをRAMにコピーするときに使用されるランタイムアロケーションタイプを設定します。
説明
MCU.Config.glyphsCachePolicyが"OnStartup" に設定されている場合、ランタイム・アロケーション・タイプは、グリフ・データをコピーするときに使用するメモリ領域を指定します。
たとえば、プラットフォームにはSRAM、VRAM、SDRAMのメモリ領域があります。ランタイムアロケーションタイプは、どれを使用するかを指定する。値はQul::PlatformInterface::MemoryAllocator::AllocationType enumに対応するが、通常はプラットフォーム固有の方法でenum値Custom 、Custom + 1などを使用する。
設定されていない場合、デフォルト値は3 (DefaultPreload) です。
使用可能な値はAllocationType で定義されています。
フ ォ ン ト エン ジ ン固有の詳細については 「テ キ ス ト レ ン ダ リ ング と フ ォ ン ト」 を参照 し て く だ さ い。
こ れは、StaticText デー タ と静的フ ォ ン ト エン ジ ンの事前計算デー タ を制御 し ます。
使用法
こ のプ ロ パテ ィ は、 メ イ ン アプ リ ケーシ ョ ンの.qmlproject フ ァ イ ルか、 ま たは タ ーゲ ッ ト プ ラ ッ ト フ ォームのBoardDefaults.qmlprojectconfig で受け付け ます。整数値をとり、デフォルト値は 3 です。
コード例:
MCU.Config {
glyphsRuntimeAllocationType: 2
}から
このプロパティは QmlProject API 1.3 で導入されました。
テキスト・レンダリングとフォント、MCU.Config.glyphsStorageSection、MCU.Config.glyphsCachePolicy、QUL_GLYPHS_RESOURCE_RUNTIME_ALLOCATION_TYPEも参照してください 。