Core Graphics   >     CGDataProviderReleaseBytePointerCallback


型エイリアス


CGDataProviderReleaseBytePointerCallback


CGDataProviderGetBytePointerCallback を呼び出して得られた Core Graphics へのポインタを解放する呼び出し関数。





宣言


typealias CGDataProviderReleaseBytePointerCallback = (UnsafeMutableRawPointer?, UnsafeRawPointer) -> Void


パラメータ


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


議論


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)