• Legal Information
  • ▶DirectX Software Development Kit
  • ▶DirectX Graphics
  • ▶DirectX Input
  • ▶DirectX Audio
  • ▶DirectX SDK Technical Articles
  • Glossary
  • ▼DirectX SDK
    • Legal Information
    • ▼Introducing DirectX 9.0
      • Tips and Tricks Using Managed Code
      • What's New in DirectX 9.0 for Managed Code
      • What Is Managed Code?
      • ▶Direct3D Graphics
      • ▶How Do I ...?
      • ▼Namespaces
        • ▶Microsoft.DirectX.AudioVideoPlayback
        • ▶Microsoft.DirectX.Diagnostics
        • ▶Microsoft.DirectX.Direct3D
        • ▶Microsoft.DirectX.DirectDraw
        • ▶Microsoft.DirectX.DirectInput
        • ▶Microsoft.DirectX.DirectPlay.Lobby
        • ▶Microsoft.DirectX.DirectPlay.Voice
        • ▶Microsoft.DirectX.DirectPlay
        • ▶Microsoft.DirectX.DirectSound
        • ▶Microsoft.DirectX.PrivateImplementationDetails
        • ▶Microsoft.DirectX.Security.Permissions
        • ▶Microsoft.DirectX.Security
        • ▼Microsoft.DirectX
          • ▼Classes
            • ▶DirectXException
            • ▶DXHelp
            • ▶GraphicsStream
            • ▶Matrix
            • ▶MatrixStack
            • ▶Plane
            • ▶Quaternion
            • UnsafeNativeMethods
            • ▶Vector2
            • ▶Vector3
            • ▼Vector4
              • ▼Methods
                • Add
                • BaryCentric
                • CatmullRom
                • Cross
                • Dot
                • Hermite
                • Length
                • LengthSq
                • Lerp
                • Maximize
                • Minimize
                • Normalize
                • Scale
                • Subtract
                • Transform
                • TransformArray
          • ▶Structures
  • ▶DirectMusic
  • ▶DirectPlay