RenderTarget2D Constructor (GraphicsDevice, Int32, Int32, Boolean, SurfaceFormat, DepthFormat, Int32, RenderTargetUsage)
Creates an instance of this object.
Syntax
'Declaration
Public Sub New ( _
graphicsDevice As GraphicsDevice, _
width As Integer, _
height As Integer, _
mipMap As Boolean, _
preferredFormat As SurfaceFormat, _
preferredDepthFormat As DepthFormat, _
preferredMultiSampleCount As Integer, _
usage As RenderTargetUsage _
)
public RenderTarget2D (
GraphicsDevice graphicsDevice,
int width,
int height,
bool mipMap,
SurfaceFormat preferredFormat,
DepthFormat preferredDepthFormat,
int preferredMultiSampleCount,
RenderTargetUsage usage
)
public:
RenderTarget2D(
GraphicsDevice graphicsDevice,
int width,
int height,
bool mipMap,
SurfaceFormat preferredFormat,
DepthFormat preferredDepthFormat,
int preferredMultiSampleCount,
RenderTargetUsage usage
)
Parameters
- graphicsDevice
Type: GraphicsDevice
The graphics device to associate with this render target resource. - width
Type: Int32
Width, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferWidth to get the current screen width. - height
Type: Int32
Height, in pixels, of the render target. You can use graphicsDevice.PresentationParameters.BackBufferHeight to get the current screen height. - mipMap
Type: Boolean
[MarshalAsAttribute(U1)] True to enable a full mipmap chain to be generated, false otherwise. - preferredFormat
Type: SurfaceFormat
Preferred format for the surface data. This is the format preferred by the application, which may or may not be available from the hardware. - preferredDepthFormat
Type: DepthFormat
Preferred format for the depth buffer. This is the format preferred by the application, which may or may not be available from the hardware. - preferredMultiSampleCount
Type: Int32
The preferred number of multisample locations. - usage
Type: RenderTargetUsage
Behavior options.
Exceptions
Exception type | Condition |
---|---|
OutOfMemoryException | There is not enough memory to create this resource. |
Requirements
Namespace: Microsoft.Xna.Framework.Graphics
Assembly: Microsoft.Xna.Framework.Graphics (in microsoft.xna.framework.graphics.dll)
See Also
Reference
RenderTarget2D Class
RenderTarget2D Members
Microsoft.Xna.Framework.Graphics Namespace
Platforms
Windows Phone