PostProcessFrameBufferEventArgs Class |
Namespace: Rhino.Display
The PostProcessFrameBufferEventArgs type exposes the following members.
| Name | Description | |
|---|---|---|
| Display | (Inherited from DrawEventArgs.) | |
| FrameBufferSize |
Width and height in pixels of the frame this handler can read. A layout runs this channel
once per detail, so this is not always the size of the view.
| |
| RhinoDoc | (Inherited from DrawEventArgs.) | |
| Viewport | (Inherited from DrawEventArgs.) |
| Name | Description | |
|---|---|---|
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| TryCopyFrameBuffer(Byte, Int32) |
Copies the frame into a caller owned array as 32 bit BGRA, with every pixel made opaque.
Reuse one array across frames; allocating per frame defeats the point of this event.
| |
| TryCopyFrameBuffer(Byte, Int32, Boolean) |
Copies the frame into a caller owned array as 32 bit BGRA. Reuse one array across frames;
allocating per frame defeats the point of this event.
| |
| TryCopyFrameBuffer(IntPtr, Int32, Int32) |
Copies the frame into caller owned memory as 32 bit BGRA, with every pixel made opaque.
| |
| TryCopyFrameBuffer(IntPtr, Int32, Int32, Boolean) |
Copies the frame into caller owned memory as 32 bit BGRA.
|