• ▼MSDN Library - April 2000
    • ▶Welcome to the MSDN Library
    • ▶Visual Studio 6.0 Documentation
    • ▶Office Developer Documentation
    • ▶Windows CE Documentation
    • ▼Platform SDK
      • ▶Getting Started
      • ▶Design Strategies and Standards
      • ▶Base Services
      • ▶Component Services
      • ▶Data Access Services
      • ▼Graphics and Multimedia Services
        • ▶Broadcast Architecture
        • ▶Image Color Management
        • ▼DirectX
          • ▶DirectX Start Page
          • ▶Introducing DirectX Foundation
          • ▼Direct3D
            • ▶Direct3D Immediate Mode
            • ▼Direct3DX Utility Library [C++]
              • About the Direct3DX Utility Library
              • Why Use the Direct3DX Utility Library?
              • ▶Direct3DX Utility Library Architecture
              • ▶Direct3DX Utility Library Essentials
              • ▼Direct3DX Utility Library Reference
                • ▶Interfaces
                • ▼Functions
                  • ▶General Purpose Functions
                  • ▼Math Functions
                    • D3DXColorAdd
                    • D3DXColorAdjustContrast
                    • D3DXColorAdjustSaturation
                    • D3DXColorLerp
                    • D3DXColorModulate
                    • D3DXColorNegative
                    • D3DXColorScale
                    • D3DXColorSubtract
                    • D3DXCreateMatrixStack
                    • D3DXMatrixAffineTransformation
                    • D3DXMatrixfDeterminant
                    • D3DXMatrixIdentity
                    • D3DXMatrixInverse
                    • D3DXMatrixIsIdentity
                    • D3DXMatrixLookAt
                    • D3DXMatrixLookAtLH
                    • D3DXMatrixMultiply
                    • D3DXMatrixOrtho
                    • D3DXMatrixOrthoLH
                    • D3DXMatrixOrthoOffCenter
                    • D3DXMatrixOrthoOffCenterLH
                    • D3DXMatrixPerspective
                    • D3DXMatrixPerspectiveFov
                    • D3DXMatrixPerspectiveFovLH
                    • D3DXMatrixPerspectiveLH
                    • D3DXMatrixPerspectiveOffCenter
                    • D3DXMatrixPerspectiveOffCenterLH
                    • D3DXMatrixReflect
                    • D3DXMatrixRotationAxis
                    • D3DXMatrixRotationQuaternion
                    • D3DXMatrixRotationX
                    • D3DXMatrixRotationY
                    • D3DXMatrixRotationYawPitchRoll
                    • D3DXMatrixRotationZ
                    • D3DXMatrixScaling
                    • D3DXMatrixShadow
                    • D3DXMatrixTransformation
                    • D3DXMatrixTranslation
                    • D3DXMatrixTranspose
                    • D3DXPlaneDot
                    • D3DXPlaneDotCoord
                    • D3DXPlaneDotNormal
                    • D3DXPlaneFromPointNormal
                    • D3DXPlaneFromPoints
                    • D3DXPlaneIntersectLine
                    • D3DXPlaneTransform
                    • D3DXQuaternionBaryCentric
                    • D3DXQuaternionConjugate
                    • D3DXQuaternionDot
                    • D3DXQuaternionExp
                    • D3DXQuaternionIdentity
                    • D3DXQuaternionInverse
                    • D3DXQuaternionIsIdentity
                    • D3DXQuaternionLength
                    • D3DXQuaternionLengthSq
                    • D3DXQuaternionLn
                    • D3DXQuaternionMultiply
                    • D3DXQuaternionNormalize
                    • D3DXQuaternionRotationAxis
                    • D3DXQuaternionRotationMatrix
                    • D3DXQuaternionRotationYawPitchRoll
                    • D3DXQuaternionSlerp
                    • D3DXQuaternionSquad
                    • D3DXQuaternionToAxisAngle
                    • D3DXVec2Add
                    • D3DXVec2BaryCentric
                    • D3DXVec2CCW
                    • D3DXVec2Dot
                    • D3DXVec2Hermite
                    • D3DXVec2Length
                    • D3DXVec2LengthSq
                    • D3DXVec2Lerp
                    • D3DXVec2Maximize
                    • D3DXVec2Minimize
                    • D3DXVec2Normalize
                    • D3DXVec2Scale
                    • D3DXVec2Subtract
                    • D3DXVec2Transform
                    • D3DXVec2TransformCoord
                    • D3DXVec2TransformNormal
                    • D3DXVec3Add
                    • D3DXVec3BaryCentric
                    • D3DXVec3Cross
                    • D3DXVec3Dot
                    • D3DXVec3Hermite
                    • D3DXVec3Length
                    • D3DXVec3LengthSq
                    • D3DXVec3Lerp
                    • D3DXVec3Maximize
                    • D3DXVec3Minimize
                    • D3DXVec3Normalize
                    • D3DXVec3Scale
                    • D3DXVec3Subtract
                    • D3DXVec3Transform
                    • D3DXVec3TransformCoord
                    • D3DXVec3TransformNormal
                    • D3DXVec4Add
                    • D3DXVec4BaryCentric
                    • D3DXVec4Cross
                    • D3DXVec4Dot
                    • D3DXVec4Hermite
                    • D3DXVec4Length
                    • D3DXVec4LengthSq
                    • D3DXVec4Lerp
                    • D3DXVec4Maximize
                    • D3DXVec4Minimize
                    • D3DXVec4Normalize
                    • D3DXVec4Scale
                    • D3DXVec4Subtract
                    • D3DXVec4Transform
                  • ▶Shape Drawing Functions
                  • ▶Sprite Helper Functions
                  • ▶Texturing Functions
                • ▶Macros
                • ▶Structures
                • ▶C++ Specific Features
                • ▶Enumerated Types
                • Hardware Acceleration Level Constants
                • Return Values
              • ▶Direct3DX Utility Library Samples
            • Direct3D Retained Mode Documentation
          • ▶DirectDraw
          • ▶DirectInput
          • ▶DirectMusic
          • ▶DirectPlay
          • ▶DirectSetup
          • ▶DirectSound
          • ▶Glossary
          • ▶Appendix
          • ▶DirectX Media SDK
        • ▶Windows Media Services
        • ▶Windows Media Encoder
        • ▶Windows Media Player Control
        • ▶Windows Media Format SDK
        • ▶NetShow Theater Server Administration
        • ▶OpenGL
        • ▶Still Image
        • ▶Windows GDI
        • ▶Windows Multimedia
      • ▶Management Services
      • ▶Messaging and Collaboration Services
      • ▶Networking and Directory Services
      • ▶Security
      • ▶Tools and Languages
      • ▶User Interface Services
      • ▶Web Services
      • ▶Win32 API
    • ▶SDK Documentation
    • ▶DDK Documentation
    • ▶Windows Resource Kits
    • ▶Knowledge Base
    • ▶Technical Articles
    • ▶Backgrounders
    • ▶Specifications
    • ▶Books
    • ▶Partial Books
    • ▶Periodicals
    • ▶Samples