Core Graphics >     CGDisplayBlendFraction


型エイリアス


CGDisplayBlendFraction


フェード操作で使用されるブレンド色の割合。





宣言


typealias CGDisplayBlendFraction = Float


議論


ブレンド画分は、0(色なし) から 1(フルの彩度) の範囲です。0 を指定すると、ブレンド色は適用されません。1 を指定すると、ユーザーはスクリーン上にブレンド色のみが見えます。


フェード操作では、アプリケーションによって指定された色とフレームバッファの現在の内容がブレンドされます。ブレンド色は、フェード操作の開始時と終了時の両方に適用できます。


フェード操作中の色ブレンドは、Quartz 2D のアルファブレンドに似ており、外観も同様です。しかし、実装は全く異なります。フェード操作では、フレームバッファがビデオ出力に転送されるときに、グラフィックスパイプラインの最後にブレンド色が適用されます。


たとえば、macOS の Universal Access の環境設定パネルでは、システムアラート音に付随する点滅するスクリーンエフェクト(ビジュアルベルとも呼ばれます) を選択できます。このオプションを選択すると、システムは Quartz フェード操作を使用してフラッシュを生成します。ブレンド色は、0.5 または 50 %のブレンド画分を使用して適用されます。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • macOS 10.2+
  • 宣言
  • 議論












  • トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)