Core Graphics >     CGDisplayUsesOpenGLAcceleration(_:)


関数


CGDisplayUsesOpenGLAcceleration(_:)


Quartz が OpenGL ベースのウィンドウアクセラレーション(Quartz Extreme) を使用してディスプレイにレンダリングするかどうかを示すブール値を返します。





宣言


func CGDisplayUsesOpenGLAcceleration(_ display: CGDirectDisplayID) -> boolean_t


パラメータ


displayアクセスされるべきディスプレイの ID。


戻り値


true の場合、Quartz Extreme を使用して指定したディスプレイにレンダリングします。それ以外の場合は false


議論


Quartz Extreme は、Mac OS 10.2 以降で利用可能な OpenGL ベースのハードウェアアクセラレーションウィンドウコンポジタです。Quartz Extreme は、動作させるために最小のハードウェア構成を必要とします。


この関数が提供する情報は、通常、描画操作の要求をディスプレイハードウェアの機能に合わせるために使用されます。たとえば、非アクセラレーションシステムで実行されているアプリケーションでは、ライブでのウィンドウのサイズ変更を無効にできます。





目次
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)