CGRenderingBufferProvider Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
This struct is used when creating adaptive bitmap contexts.
public class CGRenderingBufferProvider : CoreFoundation.NativeObject
type CGRenderingBufferProvider = class
inherit NativeObject
- Inheritance
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) | |