Platform SDK: DirectX

Direct3DDevice7

Direct3DDevice7 クラスは、アプリケーションが DrawPrimitive によるレンダリングを実行するためのメソッドを提供する。デバイスを作成するには、Direct3D7.CreateDevice メソッドを呼び出す。

概要については、「Direct3D デバイス」および「DrawPrimitive メソッド」を参照すること。

Direct3DDevice7 クラスのメソッドは、以下のグループにまとめることができる。

情報 GetCaps
  GetDirect3D
GetInfo
GetDeviceGuid
デバイス ステート ApplyStateBlock
  BeginStateBlock
CaptureStateBlock
CreateStateBlock
DeleteStateBlock
EndStateBlock
GetClipStatus
GetRenderState
GetRenderStateSingle
GetRenderTarget
GetTransform
SetClipStatus
SetRenderState
SetRenderStateSingle
SetRenderTarget
SetTransform
ライティングとマテリアル GetMaterial
  GetLight
GetLightEnable
LightEnable
SetMaterial
SetLight
その他 ComputeSphereVisibility
  MultiplyTransform
レンダリング DrawIndexedPrimitive
  DrawIndexedPrimitiveVB
DrawPrimitive
DrawPrimitiveVB
シーン BeginScene
  EndScene
テクスチャ GetTexture
  GetTextureFormatsEnum
GetTextureStageState
GetTextureStageStateSingle
Load
PreLoad
SetTexture
SetTextureStageState
SetTextureStageStateSingle
ValidateDevice
ユーザー定義クリップ面 GetClipPlane
  SetClipPlane
ビューポート Clear
  GetViewport
SetViewport

このクラスには、柔軟な頂点フォーマット、頂点バッファ、および可視性計算をサポートするメソッドも含まれる。

参照

Direct3D デバイスレンダリング