Microsoft DirectX 8.0 (Visual Basic)

Direct3DDevice8

DrawPrimitive ベースのレンダリング、リソースの作成、システムレベル変数の処理、ガンマ ランプ レベルの調整、およびパレットの処理を行うには、Direct3DDevice8 クラスのメソッドを使用する。

Direct3DDevice8 クラスを取得するには、Direct3D8.CreateDevice メソッドを呼び出す。

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

カーソル SetCursorPosition
  SetCursorProperties
ShowCursor
生成 CreateAdditionalSwapChain
  CreateCubeTexture
CreateDepthStencilSurface
CreateImageSurface
CreateIndexBuffer
CreateRenderTarget
CreateTexture
CreateVertexBuffer
CreateVolumeTexture
デバイス ステート ApplyStateBlock
  BeginStateBlock
CaptureStateBlock
CreateStateBlock
DeleteStateBlock
EndStateBlock
GetClipStatus
GetRenderState
GetRenderTarget
GetTransform
SetClipStatus
SetRenderState
SetRenderTarget
SetTransform
ガンマ ランプ GetGammaRamp
  SetGammaRamp
高次プリミティブ DeletePatch
  DrawRectPatch
DrawTriPatch
インデックス データ GetIndices
  SetIndices
情報 GetAvailableTextureMem
  GetCreationParameters
GetDeviceCaps
GetDirect3D
GetDisplayMode
GetInfo
GetRasterStatus
ライティングとマテリアル GetLight
  GetLightEnable
GetMaterial
LightEnable
SetLight
SetMaterial
その他 CopyRects
  MultiplyTransform
ProcessVertices
ResourceManagerDiscardBytes
TestCooperativeLevel
パレット GetCurrentTexturePalette
  GetPaletteEntries
SetCurrentTexturePalette
SetPaletteEntries
ピクセル シェーダ CreatePixelShader
  DeletePixelShader
GetPixelShader
GetPixelShaderConstant
GetPixelShaderFunction
SetPixelShader
SetPixelShaderConstant
プレゼンテーション Present
  Reset
レンダリング DrawIndexedPrimitive
  DrawIndexedPrimitiveUP
DrawPrimitive
DrawPrimitiveUP
シーン BeginScene
  EndScene
ストリーム データ GetStreamSource
  SetStreamSource
サーフェス GetBackBuffer
  GetDepthStencilSurface
GetFrontBuffer
テクスチャ GetTexture
  GetTextureStageState
SetTexture
SetTextureStageState
UpdateTexture
ValidateDevice
ユーザー定義クリップ面 GetClipPlane
  SetClipPlane
ビューポート Clear
  GetViewport
SetViewport
頂点シェーダ CreateVertexShader
  DeleteVertexShader
GetVertexShader
GetVertexShaderConstant
GetVertexShaderDeclaration
GetVertexShaderFunction
SetVertexShader
SetVertexShaderConstant

参照

Direct3D8.CreateDevice