Texture3D Class (Microsoft.Xna.Framework.Graphics)


Namespace: Microsoft.Xna.Framework.Graphics
Assembly: MonoGame.Framework (MonoGame.Framework.dll 3.8.0.1082)
  • C#
  • VB
  • F#
public class Texture3D : Texture

Syntax for VB is not yet implemented.

Syntax for F# is not yet implemented.

The Texture3D type exposes the following members.

  Platforms Name Description
Depth  
Format  (Inherited from Texture.)
GraphicsDevice  (Inherited from GraphicsResource.)
Height  
IsDisposed  (Inherited from GraphicsResource.)
LevelCount  (Inherited from Texture.)
Name  (Inherited from GraphicsResource.)
Tag  (Inherited from GraphicsResource.)
Width  
Top
  Platforms Name Description
CreateShaderResourceView  (Inherited from Texture.)
Dispose()  (Inherited from GraphicsResource.)
Dispose(bool) The method that derived classes should override to implement disposing of managed and native resources. (Inherited from Texture.)
Finalize  (Inherited from GraphicsResource.)
GetData<T>(int, int, int, int, int, int, int, T[], int, int) Gets a copy of 3D texture data, specifying a mipmap level, source box, start index, and number of elements. 
GetData<T>(T[], int, int) Gets a copy of 3D texture data, specifying a start index and number of elements. 
GetData<T>(T[]) Gets a copy of 3D texture data. 
GetSharedHandle Gets the handle to a shared resource. (Inherited from Texture.)
GraphicsDeviceResetting Called before the device is reset. Allows graphics resources to invalidate their state so they can be recreated after the device reset. Warning: This may be called after a call to Dispose() up until the resource is garbage collected. (Inherited from Texture.)
SetData<T>(int, int, int, int, int, int, int, T[], int, int)  
SetData<T>(T[])  
SetData<T>(T[], int, int)  
ToString  (Inherited from GraphicsResource.)
Top
  Platforms Name Description
Disposing  (Inherited from GraphicsResource.)
Top
Supported in:

    
 Windows DirectX Desktop
    
 Linux Desktop
    
 Windows OpenGL Desktop
    
 Web