Core Graphics   >     CGDataProvider   >   init(directInfo:size:callbacks:)


イニシャライザ


init(directInfo:size:callbacks:)


ダイレクトアクセスデータプロバイダを作成します。





宣言


init?(directInfo info: UnsafeMutableRawPointer?, size: off_t, callbacks: UnsafePointer<CGDataProviderDirectCallbacks>)


パラメータ


info任意の型のデータへのポインタまたは NULL。Core Graphics が callbacks パラメータで指定した関数を呼び出すと、このポインタに各関数を送信します。
size提供するデータのバイト数。
callbacksデータプロバイダの基本的なメモリ管理を処理するために実装する呼び出し関数を指定する CGDataProviderDirectCallbacks 構造体へのポインタ。


戻り値


新しいデータプロバイダ。あなたは CGDataProviderRelease を使用してこのオブジェクトを解放する責任があります。


議論


この関数を使用して、プログラムからデータを単一のブロックで読み取る呼び出し関数を使うダイレクトアクセスデータプロバイダを作成します。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.5+
    tvOS 2.0+
    watchOS 2.0+
  • 宣言
  • パラメータ
  • 戻り値
  • 議論












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