Core Graphics >     CGDisplayBlendFraction
型エイリアス
CGDisplayBlendFraction
フェード操作で使用されるブレンド色の割合。
宣言
議論
ブレンド画分は、0(色なし) から 1(フルの彩度) の範囲です。0 を指定すると、ブレンド色は適用されません。1 を指定すると、ユーザーはスクリーン上にブレンド色のみが見えます。
フェード操作では、アプリケーションによって指定された色とフレームバッファの現在の内容がブレンドされます。ブレンド色は、フェード操作の開始時と終了時の両方に適用できます。
フェード操作中の色ブレンドは、Quartz 2D のアルファブレンドに似ており、外観も同様です。しかし、実装は全く異なります。フェード操作では、フレームバッファがビデオ出力に転送されるときに、グラフィックスパイプラインの最後にブレンド色が適用されます。
たとえば、macOS の Universal Access の環境設定パネルでは、システムアラート音に付随する点滅するスクリーンエフェクト(ビジュアルベルとも呼ばれます) を選択できます。このオプションを選択すると、システムは Quartz フェード操作を使用してフラッシュを生成します。ブレンド色は、0.5 または 50 %のブレンド画分を使用して適用されます。