Core Graphics   >     CGDataProvider   >   init(directInfo:size:callbacks:)
イニシャライザ
init(directInfo:size:callbacks:)
ダイレクトアクセスデータプロバイダを作成します。
宣言
パラメータ
info | 任意の型のデータへのポインタまたは NULL。Core Graphics が callbacks パラメータで指定した関数を呼び出すと、このポインタに各関数を送信します。 |
size | 提供するデータのバイト数。 |
callbacks | データプロバイダの基本的なメモリ管理を処理するために実装する呼び出し関数を指定する CGDataProviderDirectCallbacks 構造体へのポインタ。 |
戻り値
新しいデータプロバイダ。あなたは CGDataProviderRelease を使用してこのオブジェクトを解放する責任があります。
議論
この関数を使用して、プログラムからデータを単一のブロックで読み取る呼び出し関数を使うダイレクトアクセスデータプロバイダを作成します。