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