Core Graphics >   CGDisplayStream   >   init(dispatchQueueDisplay:outputWidth:outputHeight:pixelFormat:properties:queue:handler:)


イニシャライザ


init(dispatchQueueDisplay:outputWidth:outputHeight:
pixelFormat:properties:queue:handler:)


その更新がディスパッチキューに配信される新しいディスプレイストリームを作成します。





宣言


init?(dispatchQueueDisplay display: CGDirectDisplayID, outputWidth: Int, outputHeight: Int, pixelFormat: Int32, properties: CFDictionary?, queue: DispatchQueue, handler: CGDisplayStreamFrameAvailableHandler?)


パラメータ


displayストリームされるべきディスプレイの ID。
outputWidth出力フレームのピクセル単位での幅。幅はゼロであってはなりません。
outputHeight出力フレームのピクセル単位での高さ。高さはゼロであってはなりません。
pixelFormat出力フレームデータの目的とするコアメディアピクセルフォーマット。値は次のいずれかでなければなりません:

  • 'BGRA':パックされたリトルエンディアン ARG8888

  • 'l10r':パックされたリトルエンディアン ARG2101010

  • '420v':2 面"ビデオ"レンジ YCbCr 4:2:0

  • '420f':2 面"フル"レンジ YCbCr 4:2:0

propertiesディスプレイストリームのオプションのプロパティの辞書。オプション辞書で提供できるキー値については、Display Stream Optional Property Keys を参照してください。
queue更新ハンドラを呼び出すときに使用される GCD ディスパッチキュー。
handler新しいフレームが準備できたときに呼び出されるブロック。


戻り値


新しい CGDisplayStream オブジェクト。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • macOS 10.8+
  • 宣言
  • パラメータ
  • 戻り値












  • トップへ(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)