• ▼DirectX 8.1 (C++)
    • Legal Information
    • ▶Introducing DirectX 8.1
    • ▼DirectX Graphics
      • What's New in DirectX Graphics
      • ▶Programmers Guide
      • ▼Reference
        • ▼Direct3D C/C++ Reference
          • ▼Interfaces
            • ▶IDirect3D8
            • ▶IDirect3DBaseTexture8
            • ▶IDirect3DCubeTexture8
            • ▼IDirect3DDevice8
              • IDirect3DDevice8::ApplyStateBlock
              • IDirect3DDevice8::BeginScene
              • IDirect3DDevice8::BeginStateBlock
              • IDirect3DDevice8::CaptureStateBlock
              • IDirect3DDevice8::Clear
              • IDirect3DDevice8::CopyRects
              • IDirect3DDevice8::CreateAdditionalSwapChain
              • IDirect3DDevice8::CreateCubeTexture
              • IDirect3DDevice8::CreateDepthStencilSurface
              • IDirect3DDevice8::CreateImageSurface
              • IDirect3DDevice8::CreateIndexBuffer
              • IDirect3DDevice8::CreatePixelShader
              • IDirect3DDevice8::CreateRenderTarget
              • IDirect3DDevice8::CreateStateBlock
              • IDirect3DDevice8::CreateTexture
              • IDirect3DDevice8::CreateVertexBuffer
              • IDirect3DDevice8::CreateVertexShader
              • IDirect3DDevice8::CreateVolumeTexture
              • IDirect3DDevice8::DeletePixelShader
              • IDirect3DDevice8::DeleteStateBlock
              • IDirect3DDevice8::DeletePatch
              • IDirect3DDevice8::DeleteVertexShader
              • IDirect3DDevice8::DrawIndexedPrimitive
              • IDirect3DDevice8::DrawIndexedPrimitiveUP
              • IDirect3DDevice8::DrawPrimitive
              • IDirect3DDevice8::DrawPrimitiveUP
              • IDirect3DDevice8::DrawRectPatch
              • IDirect3DDevice8::DrawTriPatch
              • IDirect3DDevice8::EndScene
              • IDirect3DDevice8::EndStateBlock
              • IDirect3DDevice8::GetAvailableTextureMem
              • IDirect3DDevice8::GetBackBuffer
              • IDirect3DDevice8::GetClipPlane
              • IDirect3DDevice8::GetClipStatus
              • IDirect3DDevice8::GetCreationParameters
              • IDirect3DDevice8::GetCurrentTexturePalette
              • IDirect3DDevice8::GetDepthStencilSurface
              • IDirect3DDevice8::GetDeviceCaps
              • IDirect3DDevice8::GetDirect3D
              • IDirect3DDevice8::GetDisplayMode
              • IDirect3DDevice8::GetFrontBuffer
              • IDirect3DDevice8::GetGammaRamp
              • IDirect3DDevice8::GetIndices
              • IDirect3DDevice8::GetInfo
              • IDirect3DDevice8::GetLight
              • IDirect3DDevice8::GetLightEnable
              • IDirect3DDevice8::GetMaterial
              • IDirect3DDevice8::GetPaletteEntries
              • IDirect3DDevice8::GetPixelShader
              • IDirect3DDevice8::GetPixelShaderConstant
              • IDirect3DDevice8::GetPixelShaderFunction
              • IDirect3DDevice8::GetRasterStatus
              • IDirect3DDevice8::GetRenderState
              • IDirect3DDevice8::GetRenderTarget
              • IDirect3DDevice8::GetStreamSource
              • IDirect3DDevice8::GetTexture
              • IDirect3DDevice8::GetTextureStageState
              • IDirect3DDevice8::GetTransform
              • IDirect3DDevice8::GetVertexShader
              • IDirect3DDevice8::GetVertexShaderConstant
              • IDirect3DDevice8::GetVertexShaderDeclaration
              • IDirect3DDevice8::GetVertexShaderFunction
              • IDirect3DDevice8::GetViewport
              • IDirect3DDevice8::LightEnable
              • IDirect3DDevice8::MultiplyTransform
              • IDirect3DDevice8::Present
              • IDirect3DDevice8::ProcessVertices
              • IDirect3DDevice8::Reset
              • IDirect3DDevice8::ResourceManagerDiscardBytes
              • IDirect3DDevice8::SetClipPlane
              • IDirect3DDevice8::SetClipStatus
              • IDirect3DDevice8::SetCurrentTexturePalette
              • IDirect3DDevice8::SetCursorPosition
              • IDirect3DDevice8::SetCursorProperties
              • IDirect3DDevice8::SetGammaRamp
              • IDirect3DDevice8::SetIndices
              • IDirect3DDevice8::SetLight
              • IDirect3DDevice8::SetMaterial
              • IDirect3DDevice8::SetPaletteEntries
              • IDirect3DDevice8::SetPixelShader
              • IDirect3DDevice8::SetPixelShaderConstant
              • IDirect3DDevice8::SetRenderState
              • IDirect3DDevice8::SetRenderTarget
              • IDirect3DDevice8::SetStreamSource
              • IDirect3DDevice8::SetTexture
              • IDirect3DDevice8::SetTextureStageState
              • IDirect3DDevice8::SetTransform
              • IDirect3DDevice8::SetVertexShader
              • IDirect3DDevice8::SetVertexShaderConstant
              • IDirect3DDevice8::SetViewport
              • IDirect3DDevice8::ShowCursor
              • IDirect3DDevice8::TestCooperativeLevel
              • IDirect3DDevice8::UpdateTexture
              • IDirect3DDevice8::ValidateDevice
            • ▶IDirect3DIndexBuffer8
            • ▶IDirect3DResource8
            • ▶IDirect3DSurface8
            • ▶IDirect3DSwapChain8
            • ▶IDirect3DTexture8
            • ▶IDirect3DVertexBuffer8
            • ▶IDirect3DVolume8
            • ▶IDirect3DVolumeTexture8
          • ▶Functions
          • ▶Macros
          • ▶Vertex Shader Declarator Macros
          • ▶Structures
          • ▶Enumerated Types
          • ▶Other Types
          • Texture Argument Flags
          • Flexible Vertex Format Flags
          • Return Values
        • ▶Direct3DX C/C++ Reference
        • ▶Vertex Shader Reference
        • ▶Pixel Shader Reference
        • ▶Effect File Reference
        • ▶X File C/C++ Reference
    • ▶DirectX Audio
    • ▶DirectInput
    • ▶DirectPlay
    • ▶DirectShow
    • ▶DirectSetup
    • ▶Glossary