このページでは

C

MCU.Config.glyphsRuntimeAllocationType

プリラスタライズされたグリフデータをRAMにコピーするときに使用されるランタイムアロケーションタイプを設定します。

説明

MCU.Config.glyphsCachePolicy"OnStartup" に設定されている場合、ランタイム・アロケーション・タイプは、グリフ・データをコピーするときに使用するメモリ領域を指定します。

たとえば、プラットフォームにはSRAM、VRAM、SDRAMのメモリ領域があります。ランタイムアロケーションタイプは、どれを使用するかを指定する。値はQul::PlatformInterface::MemoryAllocator::AllocationType enumに対応するが、通常はプラットフォーム固有の方法でenum値CustomCustom + 1などを使用する。

設定されていない場合、デフォルト値は3 (DefaultPreload) です。

使用可能な値はAllocationType で定義されています。

フ ォ ン ト エン ジ ン固有の詳細については 「テ キ ス ト レ ン ダ リ ング と フ ォ ン ト」 を参照 し て く だ さ い。

こ れは、StaticText デー タ と静的フ ォ ン ト エン ジ ンの事前計算デー タ を制御 し ます。

使用法

こ のプ ロ パテ ィ は、 メ イ ン アプ リ ケーシ ョ ンの.qmlproject フ ァ イ ルか、 ま たは タ ーゲ ッ ト プ ラ ッ ト フ ォームのBoardDefaults.qmlprojectconfig で受け付け ます。整数値をとり、デフォルト値は 3 です。

コード例:

MCU.Config {
    glyphsRuntimeAllocationType: 2
}

から

このプロパティは QmlProject API 1.3 で導入されました。

テキスト・レンダリングとフォントMCU.Config.glyphsStorageSectionMCU.Config.glyphsCachePolicyQUL_GLYPHS_RESOURCE_RUNTIME_ALLOCATION_TYPEも参照してください


Qt ライセンスの下で利用可能です。