Share via


CGRenderingBufferProvider Class

Definition

This struct is used when creating adaptive bitmap contexts.

public class CGRenderingBufferProvider : CoreFoundation.NativeObject
type CGRenderingBufferProvider = class
    inherit NativeObject
Inheritance
CGRenderingBufferProvider

Properties

Name Description
Handle (Inherited from DisposableObject)
Owns (Inherited from DisposableObject)
Size

Get the size of this CGRenderingBufferProvider.

Methods

Name Description
ClearHandle() (Inherited from DisposableObject)
Create(IntPtr, UIntPtr, CGRenderingBufferProvider+LockPointerCallback, CGRenderingBufferProvider+UnlockPointerCallback, CGRenderingBufferProvider+ReleaseInfoCallback)

Create a new CGRenderingBufferProvider instance.

Create(NSData)

Create a new CGRenderingBufferProvider instance for a given NSData instance.

Dispose() (Inherited from DisposableObject)
Dispose(Boolean) (Inherited from NativeObject)
Equals(Object) (Inherited from DisposableObject)
GetCheckedHandle() (Inherited from DisposableObject)
GetHashCode() (Inherited from DisposableObject)
GetTypeId()

Get this type's CFTypeID.

InitializeHandle(NativeHandle) (Inherited from DisposableObject)
LockBytePointer()

Lock the pointer, and return it.

Release() (Inherited from NativeObject)
Retain() (Inherited from NativeObject)
UnlockBytePointer()

Unlock the pointer.

Extension Methods

Name Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)

Applies to