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.
|