このページでは

C

MCU.Config.glyphsCachePolicy

高速アクセスのために、事前にラスタライズされたグリフ・データをRAMにコピーするように設定します。

説明

グリフのリソースキャッシュポリシーを設定します。

可能な値のリストは次のとおりです:

設定結果
"OnStartup"データは起動時に RAM にコピーされる。こ れに よ り デー タ へのア ク セ スは高速にな り ますが、 限 ら れた RAM を消費す る 可能性があ り ます。
"NoCaching"データは RAM にコピーされない。ストレージから画面にグリフを描画すると、パフォーマンスが低下する可能性があります。

MCU.Config.glyphsRuntimeAllocationTypeプロパティを使用すると、コピーに使用するメモリ領域をさらに設定できます。

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

メモ: このプロパティは、Spark MonotypeフォントエンジンとStaticフォントエンジンの両方に影響します。

使用方法

このプロパティは、メインアプリケーションの.qmlproject ファイル、またはターゲットプラットフォームのBoardDefaults.qmlprojectconfig で受け付けられます。文字列を取り、デフォルト値は"OnStartup" です。

利用可能なオプションは次のとおりです:

  • "OnStartup"
  • "NoCaching"

コード例:

MCU.Config {
    glyphsCachePolicy: "NoCaching"
}

から

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

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


詳細はこちら。