Core Graphics >     CGDisplayStreamUpdate
クラス
CGDisplayStreamUpdate
フレーム更新のメタデータへの参照。
概観
このデータ型は、ディスプレイストリームによって配信された前のフレーム以降フレームがどのように変更されたかに関する情報をカプセル化します。フレームに関するメタデータは、再描画されたスクリーンの部分と、ある場所から別の場所に移動されたスクリーンの部分を示します。複数の更新を 1 つの更新にマージできます。
シンボル
イニシャライザ
init?(mergedUpdateFirstUpdate: CGDisplayStreamUpdate?, secondUpdate: CGDisplayStreamUpdate?)
両方のソースの更新のメタデータを含む、新しい更新に二つの更新を結合します。
インスタンスプロパティー
var dropCount: Int
更新ハンドラへの最後の呼び出し以降に削除されたフレームの数を返します。
型プロパティー
class var typeID: CFTypeID
Quartz ディスプレイストリーム更新の型 ID を返します。
インスタンスメソッド
func getMovedRectsDelta(dx: UnsafeMutablePointer<CGFloat>, dy: UnsafeMutablePointer<CGFloat>)
単一の更新の移動デルタ値を返します。
func getRects(CGDisplayStreamUpdateRectType, rectCount: UnsafeMutablePointer<Int>)
直前のフレームからフレームが変更された場所を記述する長方形の配列を返します。