• ▼Microsoft DirectX 7.0
    • Legal Information
    • ▶Introducing DirectX Foundation
    • ▼Direct3D
      • ▼Direct3D Immediate Mode
        • About Direct3D Immediate Mode
        • Why Use Direct3D Immediate Mode?
        • ▶Getting Started with Immediate Mode
        • ▶Direct3D Immediate Mode Architecture
        • ▶Direct3D Immediate Mode Essentials
        • ▶Direct3D Immediate Mode Tutorials
        • ▼Direct3D Immediate Mode Reference
          • ▶Direct3D Immediate Mode C/C++ Reference
          • ▼Direct3D Immediate Mode Visual Basic Reference
            • ▼Classes
              • ▶Direct3D7
              • ▼Direct3DDevice7
                • Direct3DDevice7.ApplyStateBlock
                • Direct3DDevice7.BeginScene
                • Direct3DDevice7.BeginStateBlock
                • Direct3DDevice7.CaptureStateBlock
                • Direct3DDevice7.CreateStateBlock
                • Direct3DDevice7.Clear
                • Direct3DDevice7.ComputeSphereVisibility
                • Direct3DDevice7.DeleteStateBlock
                • Direct3DDevice7.DrawIndexedPrimitive
                • Direct3DDevice7.DrawIndexedPrimitiveVB
                • Direct3DDevice7.DrawPrimitive
                • Direct3DDevice7.DrawPrimitiveVB
                • Direct3DDevice7.EndScene
                • Direct3DDevice7.EndStateBlock
                • Direct3DDevice7.GetCaps
                • Direct3DDevice7.GetClipPlane
                • Direct3DDevice7.GetClipStatus
                • Direct3DDevice7.GetDeviceGuid
                • Direct3DDevice7.GetDirect3D
                • Direct3DDevice7.GetInfo
                • Direct3DDevice7.GetLight
                • Direct3DDevice7.GetLightEnable
                • Direct3DDevice7.GetMaterial
                • Direct3DDevice7.GetRenderState
                • Direct3DDevice7.GetRenderStateSingle
                • Direct3DDevice7.GetRenderTarget
                • Direct3DDevice7.GetTexture
                • Direct3DDevice7.GetTextureFormatsEnum
                • Direct3DDevice7.GetTextureStageState
                • Direct3DDevice7.GetTextureStageStateSingle
                • Direct3DDevice7.GetTransform
                • Direct3DDevice7.GetViewport
                • Direct3DDevice7.LightEnable
                • Direct3DDevice7.Load
                • Direct3DDevice7.MultiplyTransform
                • Direct3DDevice7.PreLoad
                • Direct3DDevice7.SetClipPlane
                • Direct3DDevice7.SetClipStatus
                • Direct3DDevice7.SetLight
                • Direct3DDevice7.SetMaterial
                • Direct3DDevice7.SetRenderState
                • Direct3DDevice7.SetRenderStateSingle
                • Direct3DDevice7.SetRenderTarget
                • Direct3DDevice7.SetTexture
                • Direct3DDevice7.SetTextureStageState
                • Direct3DDevice7.SetTextureStageStateSingle
                • Direct3DDevice7.SetTransform
                • Direct3DDevice7.SetViewport
                • Direct3DDevice7.ValidateDevice
              • ▶Direct3DEnumDevices
              • ▶Direct3DEnumPixelFormats
              • ▶Direct3DVertexBuffer7
            • ▶Types
            • ▶Enumerations
            • Flexible Vertex Format Flags
            • Texture Argument Flags
            • Error Codes
        • ▶Direct3D Immediate Mode Tools and Samples
      • ▶Direct3DX Utility Library [C++]
      • Direct3D Retained Mode Documentation
    • ▶DirectDraw
    • ▶DirectInput
    • ▶DirectMusic
    • ▶DirectPlay
    • ▶DirectSetup
    • ▶DirectSound
    • ▶Glossary
    • ▶Appendix