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も参照してください 。