Share via


Vector2.Transform Method (Vector2%, Matrix%, Vector2%)

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Transforms a Vector2 by the given Matrix.

Namespace:  Microsoft.Xna.Framework
Assembly:  Microsoft.Xna.Framework.Math (in Microsoft.Xna.Framework.Math.dll)

Syntax

'Declaration
Public Shared Sub Transform ( _
    ByRef position As Vector2, _
    ByRef matrix As Matrix, _
    <OutAttribute> ByRef result As Vector2 _
)
public static void Transform(
    ref Vector2 position,
    ref Matrix matrix,
    out Vector2 result
)

Parameters

Exceptions

Exception Condition
ArgumentException

The target array size must be equal or larger than the source array size.

ArgumentNullException

sourceArray or destinationArray is nulla null reference (Nothing in Visual Basic).

Version Information

Silverlight

Supported in: 5

Platforms

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.