このページでは

C

MCU.Config.fontVectorOutlinesDrawing

テキスト・レンダリングにベクター・アウトラインを使用するかどうかを制御します。

説明

このプロパティを有効にすると、アルファ・マップの代わりにベクター・アウトラインがテキストの描画に使用されます。

注意: この機能は現在実験的なものとみなされており、将来のリリースで変更される可能性があります。

デフォルトでは、このプロパティは無効になっており、テキストはアルファマップを使って描画されます。

ベクター・アウトラインの使用は、プラットフォームがパスブレンドをサポートしている場合にのみ機能します。プラットフォームによっては、ベクター・アウトラインを使用するとCPUやメモリの使用量が減る可能性があります。

プラットフォームによっては、ベクター・アウトラインを使用して描画されたテキストは、アルファ・マップを使用して描画されたテキストと視覚的に若干異なる場合があります。静的テキスト・アイテムはコンパイル時にラスタライズされるため、ベクター・アウトラインではなくアルファ・マップを使用することに注意してください。

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

使用方法

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

注記 : こ のプ ロ パテ ィ はMonotype Spark フ ォ ン ト エン ジ ンにのみ影響 し ます。

コード例

MCU.Config {
    fontVectorOutlinesDrawing: true
}

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

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

QUL_FONT_VECTOR_OUTLINES_DRAWINGも参照してください


詳細はこちら。