Core Graphics   >     CGDataProviderGetBytePointerCallback


型エイリアス


CGDataProviderGetBytePointerCallback


プロバイダデータへの汎用ポインタを返す呼び出し関数。





宣言


typealias CGDataProviderGetBytePointerCallback = (UnsafeMutableRawPointer?) -> UnsafeRawPointer?


パラメータ


info呼び出し関数間で共有される private データへの汎用ポインタ。これは、CGDataProviderCreateDirectAccess に提供したのと同じポインタです。


戻り値


プロバイダデータへの汎用ポインタ。このポインタを提供することによって、Core Graphics にポインタと基礎となるプロバイダデータの両方への読み取り専用アクセス権を与えます。Core Graphics があなたの CGDataProviderReleaseBytePointerCallback 関数を呼び出すまで、プロバイダデータを移動または変更してはなりません。


議論


Core Graphics がプロバイダデータに直接アクセスする必要がある場合、この関数が呼び出されます。


ダイレクトアクセスデータプロバイダとあなたの関数を関連付ける方法については、CGDataProviderCreateDirectAccess および CGDataProviderDirectAccessCallbacks を参照してください。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.3+
    tvOS 9.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)