| GraphicsHelperDrawQuad Method (GraphicsDevice, Rectangle) |
Draws a screen-aligned quad.
Namespace: DigitalRune.GraphicsAssembly: DigitalRune.Graphics (in DigitalRune.Graphics.dll) Version: 1.2.0.0 (1.2.1.14562)
Syntax public static void DrawQuad(
this GraphicsDevice graphicsDevice,
Rectangle rectangle
)
<ExtensionAttribute>
Public Shared Sub DrawQuad (
graphicsDevice As GraphicsDevice,
rectangle As Rectangle
)
public:
[ExtensionAttribute]
static void DrawQuad(
GraphicsDevice^ graphicsDevice,
Rectangle rectangle
)
[<ExtensionAttribute>]
static member DrawQuad :
graphicsDevice : GraphicsDevice *
rectangle : Rectangle -> unit
Parameters
- graphicsDevice
- Type: GraphicsDevice
The graphics device. - rectangle
- Type: Rectangle
The rectangle describing vertex positions of the quad. (This can be in pixels or in another
unit depending on the current vertex shader.)
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
GraphicsDevice. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
Exceptions Remarks
The quad vertices use the vertex type VertexPositionTexture.
The upper left corner of the quad uses the texture coordinate (0, 0), the lower right corner
of the quad uses the texture coordinate (0, 1).
See Also