このページでは

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.glyphsRuntimeAllocationType」、「MCU.Config.glyphsStorageSection」、および「QUL_GLYPHS_RESOURCE_CACHE_POLICY」も参照してください 。

特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。