Core Graphics   >     Core Graphics Functions
Core Graphics Functions
利用可能な概要はありません。
シンボル
関数
func CGAcquireDisplayFadeReservation(CGDisplayReservationInterval, UnsafeMutablePointer<CGDisplayFadeReservationToken>?)
指定した時間間隔でフェードハードウェアを予約します。
func CGAssociateMouseAndMouseCursorPosition(boolean_t)
アプリケーションが前景にあるときにマウスとカーソルを接続または切断します。
func CGBeginDisplayConfiguration(UnsafeMutablePointer<CGDisplayConfigRef?>?)
新しいディスプレイ構成の変更のセットを開始します。
func CGCancelDisplayConfiguration(CGDisplayConfigRef?)
一連のディスプレイ構成の変更を取り消します。
func CGCaptureAllDisplays()
接続しているすべてのディスプレイをキャプチャします。
func CGCaptureAllDisplaysWithOptions(CGCaptureOptions)
指定したオプションを使用して、接続しているすべてのディスプレイをキャプチャします。
func CGCompleteDisplayConfiguration(CGDisplayConfigRef?, CGConfigureOption)
一連のディスプレイ構成の変更を完了します。
func CGConfigureDisplayFadeEffect(CGDisplayConfigRef?, CGDisplayFadeInterval, CGDisplayFadeInterval, Float, Float, Float)
ディスプレイの構成中に発生する組み込みのフェード効果の設定を変更します。
func CGConfigureDisplayMirrorOfDisplay(CGDisplayConfigRef?, CGDirectDisplayID, CGDirectDisplayID)
ミラーリングセットの構成を変更します。
func CGConfigureDisplayOrigin(CGDisplayConfigRef?, CGDirectDisplayID, Int32, Int32)
グローバルディスプレイ座標空間でのディスプレイの原点を構成します。
func CGConfigureDisplayStereoOperation(CGDisplayConfigRef?, CGDirectDisplayID, boolean_t, boolean_t)
ディスプレイ構成の一部として、ディスプレイのステレオ動作を有効または無効にします。
func CGConfigureDisplayWithDisplayMode(CGDisplayConfigRef?, CGDirectDisplayID, CGDisplayMode?, CFDictionary?)
ディスプレイのディスプレイモードを構成します。
func CGDisplayBounds(CGDirectDisplayID)
グローバルディスプレイ座標空間におけるディスプレイの境界を返します。
func CGDisplayCapture(CGDirectDisplayID)
アプリケーションが排他的に使用するディスプレイをキャプチャします。
func CGDisplayCaptureWithOptions(CGDirectDisplayID, CGCaptureOptions)
指定されたオプションを使用して、アプリケーションによって排他的に使用されるディスプレイをキャプチャします。
func CGDisplayCopyAllDisplayModes(CGDirectDisplayID, CFDictionary?)
現在利用可能なディスプレイモードに関する情報を返します。
func CGDisplayCopyColorSpace(CGDirectDisplayID)
ディスプレイの色空間を返します。
func CGDisplayCopyDisplayMode(CGDirectDisplayID)
現在のディスプレイ構成に関する情報を返します。
func CGDisplayCreateImage(CGDirectDisplayID)
指定されたディスプレイのコンテンツを含むイメージを返します。
func CGDisplayCreateImage(CGDirectDisplayID, rect: CGRect)
指定されたディスプレイの一部のコンテンツを含むイメージを返します。
func CGDisplayFade(CGDisplayFadeReservationToken, CGDisplayFadeInterval, CGDisplayBlendFraction, CGDisplayBlendFraction, Float, Float, Float, boolean_t)
単一のフェード操作を実行します。
func CGDisplayGammaTableCapacity(CGDirectDisplayID)
ディスプレイのガンマ表内に容量またはエントリ数を返します。
func CGDisplayGetDrawingContext(CGDirectDisplayID)
キャプチャされたディスプレイに描画するのに適したグラフィックスコンテキストを返します。
func CGDisplayHideCursor(CGDirectDisplayID)
マウスカーソルを非表示にし、非表示カーソルカウントを増分します。
func CGDisplayIDToOpenGLDisplayMask(CGDirectDisplayID)
ディスプレイ ID を OpenGL ディスプレイマスクにマッピングします。
func CGDisplayIsActive(CGDirectDisplayID)
ディスプレイがアクティブかどうかを示すブール値を返します。
func CGDisplayIsAlwaysInMirrorSet(CGDirectDisplayID)
ディスプレイが常にミラーリングセット内にあるかどうかを示すブール値を返します。
func CGDisplayIsAsleep(CGDirectDisplayID)
ディスプレイがスリープ状態(そのため描画可能ではない) かどうかを示すブール値を返します。
func CGDisplayIsBuiltin(CGDirectDisplayID)
ポータブルシステムの内部ディスプレイなど、ディスプレイがビルトインかどうかを示すブール値を返します。
func CGDisplayIsInHWMirrorSet(CGDirectDisplayID)
ディスプレイがハードウェアミラーリングセット内にあるかどうかを示すブール値を返します。
func CGDisplayIsInMirrorSet(CGDirectDisplayID)
ディスプレイがミラーリングセット内にあるかどうかを示すブール値を返します。
func CGDisplayIsMain(CGDirectDisplayID)
ディスプレイがメインディスプレイであるかどうかを示すブール値を返します。
func CGDisplayIsOnline(CGDirectDisplayID)
ディスプレイが接続されているかオンラインであるかを示すブール値を返します。
func CGDisplayIsStereo(CGDirectDisplayID)
ディスプレイがステレオグラフィックモードで動作しているかどうかを示すブール値を返します。
func CGDisplayMirrorsDisplay(CGDirectDisplayID)
ミラーリングセットの第2ディスプレイの場合は、主ディスプレイを返します。
func CGDisplayModelNumber(CGDirectDisplayID)
ディスプレイモニタのモデル番号を返します。
func CGDisplayMoveCursorToPoint(CGDirectDisplayID, CGPoint)
マウスカーソルをディスプレイの原点(ディスプレイの左上隅) に対して指定された点に移動します。
func CGDisplayPixelsHigh(CGDirectDisplayID)
ディスプレイの高さをピクセル単位で返します。
func CGDisplayPixelsWide(CGDirectDisplayID)
ディスプレイの幅をピクセル単位で返します。
func CGDisplayPrimaryDisplay(CGDirectDisplayID)
ハードウェアミラーリングセット内の主ディスプレイを返します。
func CGDisplayRegisterReconfigurationCallback(CGDisplayReconfigurationCallBack?, UnsafeMutableRawPointer?)
ローカルディスプレイが再構成されるたびに呼び出される呼び出し関数を登録します。
func CGDisplayRelease(CGDirectDisplayID)
キャプチャされたディスプレイを解放します。
func CGDisplayRemoveReconfigurationCallback(CGDisplayReconfigurationCallBack?, UnsafeMutableRawPointer?)
ローカルディスプレイが再構成されるたびに呼び出される呼び出し関数の登録を削除します。
func CGDisplayRestoreColorSyncSettings()
ガンマ表をユーザーの ColorSync ディスプレイプロファイルの値に戻します。
func CGDisplayRotation(CGDirectDisplayID)
ディスプレイの回転角度を度で返します。
func CGDisplayScreenSize(CGDirectDisplayID)
ディスプレイの幅と高さをミリメートル単位で返します。
func CGDisplaySerialNumber(CGDirectDisplayID)
ディスプレイモニタのシリアル番号を返します。
func CGDisplaySetDisplayMode(CGDirectDisplayID, CGDisplayMode?, CFDictionary?)
ディスプレイを別のモードに切り替えます。
func CGDisplaySetStereoOperation(CGDirectDisplayID, boolean_t, boolean_t, CGConfigureOption)
直ちにディスプレイのステレオ動作を有効または無効にします。
func CGDisplayShowCursor(CGDirectDisplayID)
非表示カーソル数を減分し、カウントが 0 の場合はマウスカーソルを表示します。
func CGDisplayUnitNumber(CGDirectDisplayID)
ディスプレイの論理ユニット番号を返します。
func CGDisplayUsesOpenGLAcceleration(CGDirectDisplayID)
Quartz が OpenGL ベースのウィンドウアクセラレーション(Quartz Extreme) を使用してディスプレイにレンダリングするかどうかを示すブール値を返します。
func CGDisplayVendorNumber(CGDirectDisplayID)
指定したディスプレイモニタのベンダー番号を返します。
func CGGetActiveDisplayList(UInt32, UnsafeMutablePointer<CGDirectDisplayID>?, UnsafeMutablePointer<UInt32>?)
アクティブ(または描画可能) なディスプレイのリストを提供します。
func CGGetDisplayTransferByFormula(CGDirectDisplayID, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?)
ディスプレイのガンマ転送式の係数を取得します。
func CGGetDisplayTransferByTable(CGDirectDisplayID, UInt32, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<CGGammaValue>?, UnsafeMutablePointer<UInt32>?)
ディスプレイの RGB ガンマ表の値を取得します。
func CGGetDisplaysWithOpenGLDisplayMask(CGOpenGLDisplayMask, UInt32, UnsafeMutablePointer<CGDirectDisplayID>?, UnsafeMutablePointer<UInt32>?)
OpenGL ディスプレイマスクに設定されたビットに対応するディスプレイのリストを提供します。
func CGGetDisplaysWithPoint(CGPoint, UInt32, UnsafeMutablePointer<CGDirectDisplayID>?, UnsafeMutablePointer<UInt32>?)
指定された点を含む境界線を持つオンラインディスプレイのリストを提供します。
func CGGetDisplaysWithRect(CGRect, UInt32, UnsafeMutablePointer<CGDirectDisplayID>?, UnsafeMutablePointer<UInt32>?)
指定された長方形と交差する境界を持つオンラインディスプレイのリストを取得します。
func CGGetEventTapList(UInt32, UnsafeMutablePointer<CGEventTapInformation>?, UnsafeMutablePointer<UInt32>?)
現在インストールされているイベントタップのリストを取得します。
func CGGetLastMouseDelta()
アプリケーションが最後にマウスの移動イベントを受信してからのマウスの位置の変化を報告します。
func CGGetOnlineDisplayList(UInt32, UnsafeMutablePointer<CGDirectDisplayID>?, UnsafeMutablePointer<UInt32>?)
オンラインの(アクティブな、ミラーリングされている、またはスリープしている) ディスプレイのリストを提供します。
func CGMainDisplayID()
メインディスプレイのディスプレイ ID を返します。
func CGOpenGLDisplayMaskToDisplayID(CGOpenGLDisplayMask)
OpenGL ディスプレイマスクをディスプレイ ID にマッピングします。
func CGReleaseAllDisplays()
キャプチャされたすべてのディスプレイを解放します。
func CGReleaseDisplayFadeReservation(CGDisplayFadeReservationToken)
ディスプレイのフェード予約を解除し、必要に応じてディスプレイをフェードアウトします。
func CGRestorePermanentDisplayConfiguration()
現在のユーザーの永続的なディスプレイ構成設定を復元します。
func CGSessionCopyCurrentDictionary()
呼び出し元のウィンドウサーバーセッションに関する情報を返します。
func CGSetDisplayTransferByByteTable(CGDirectDisplayID, UInt32, UnsafePointer<UInt8>, UnsafePointer<UInt8>, UnsafePointer<UInt8>)
ディスプレイ用の 8 ビット RGB ガンマ表のバイト値を設定します。
func CGSetDisplayTransferByFormula(CGDirectDisplayID, CGGammaValue, CGGammaValue, CGGammaValue, CGGammaValue, CGGammaValue, CGGammaValue, CGGammaValue, CGGammaValue, CGGammaValue)
ガンマ転送式の係数を指定して、ディスプレイのガンマ関数を設定します。
func CGSetDisplayTransferByTable(CGDirectDisplayID, UInt32, UnsafePointer<CGGammaValue>?, UnsafePointer<CGGammaValue>?, UnsafePointer<CGGammaValue>?)
RGB ガンマテーブルの値を指定して、ディスプレイのカラーガンマ関数を設定します。
func CGShieldingWindowID(CGDirectDisplayID)
キャプチャされたディスプレイのシールドウィンドウのウィンドウ ID を返します。
func CGShieldingWindowLevel()
キャプチャされたディスプレイのシールドウィンドウのウィンドウレベルを返します。
func CGWarpMouseCursorPosition(CGPoint)
イベントを生成せずにマウスカーソルを移動します。
func CGWindowLevelForKey(CGWindowLevelKey)
標準ウィンドウ型の 1 つに対応するウィンドウレベルを返します。
func CGWindowListCopyWindowInfo(CGWindowListOption, CGWindowID)
現在のユーザーセッションで選択されたウィンドウに関する情報を生成して返します。
func CGWindowListCreateDescriptionFromArray(CFArray?)
指定されたウィンドウ ID を持つウィンドウに関する情報を生成して返します。
func CGWindowListCreateImage(CGRect, CGWindowListOption, CGWindowID, CGWindowImageOption)
動的に生成されたウィンドウのリストに基づいて合成イメージを返します。
func CGWindowServerCreateServerPort()
func acos(CGFloat)
func acosh(CGFloat)
func asin(CGFloat)
func asinh(CGFloat)
func atan(CGFloat)
func atan2(CGFloat, CGFloat)
func atanh(CGFloat)
func cbrt(CGFloat)
func copysign(CGFloat, CGFloat)
func cos(CGFloat)
func cosh(CGFloat)
func erf(CGFloat)
func erfc(CGFloat)
func exp(CGFloat)
func exp2(CGFloat)
func expm1(CGFloat)
func fdim(CGFloat, CGFloat)
func fmax(CGFloat, CGFloat)
func fmin(CGFloat, CGFloat)
func frexp(CGFloat)
func hypot(CGFloat, CGFloat)
func ilogb(CGFloat)
init?(src: CGColorSpace, dst: CGColorSpace)
指定された 2 つの色空間の間で変換を作成します。
func j0(CGFloat)
func j1(CGFloat)
func jn(Int, CGFloat)
func ldexp(CGFloat, Int)
func lgamma(CGFloat)
func log(CGFloat)
func log10(CGFloat)
func log1p(CGFloat)
func log2(CGFloat)
func logb(CGFloat)
func modf(CGFloat)
func nan(String)
func nearbyint(CGFloat)
func nextafter(CGFloat, CGFloat)
func pow(CGFloat, CGFloat)
func remquo(CGFloat, CGFloat)
func rint(CGFloat)
func scalbn(CGFloat, Int)
func sin(CGFloat)
func sinh(CGFloat)
func tan(CGFloat)
func tanh(CGFloat)
func tgamma(CGFloat)
class var typeID: CFTypeID
色変換情報データ型の Core Foundation 型 ID を返します。
func y0(CGFloat)
func y1(CGFloat)
func yn(Int, CGFloat)