RenderWindowChannelGPU Class |
[Missing <summary> documentation for "T:Rhino.Render.RenderWindow.ChannelGPU"]
Namespace: Rhino.Render
The RenderWindowChannelGPU type exposes the following members.
| Name | Description | |
|---|---|---|
| DisplayTechnology |
Return the type of API used for this channel's texture handle.
|
| Name | Description | |
|---|---|---|
| Clone |
Return a clone of the channel.
| |
| Close |
Close the channel.
| |
| CopyTo |
Copy the channel to a 'CPU' channel.
| |
| Dispose |
Dispose of the channel.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | (Overrides ObjectFinalize.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Height |
Return the channel height.
| |
| Id |
Return the channel id.
| |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| PixelSize |
Return the size of one pixel's data in the channel.
| |
| TextureHandle | Obsolete.
Return the channel's texture handle.
| |
| TextureHandleMetal |
Return the channel's Metal texture handle (id<MTLTexture>) as an IntPtr.
If there isn't one, IntPtr.Zero will be returned.
The ChannelGPU.DisplayTechnology property will indicate which type
of texture is stored in the channel.
The IntPtr can be turned back into an Objective-C id<MTLTexture> using
id<MTLTexture> texture = CFBridgingRelease(ptr);
| |
| TextureHandleOpenGL |
Return the channel's OpenGL texture handle.
If there isn't one, a value of 0 will be returned.
The ChannelGPU.DisplayTechnology property will indicate which type
of texture is stored in the channel.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Width |
Return the channel width.
|