Microsoft DirectX 8.0 (Visual Basic)

Direct3D へのアクセス

Microsoft Visual Basic® で記述された Microsoft® Direct3D® アプリケーションでは、起動時に、Direct3D 機能を利用するために Direct3D8 クラスへの参照を取得しなければならない。

次のコードは、DirectX8.Direct3DCreate メソッドによる Direct3D クラスへの参照の取得方法を示している。

Dim g_DX As New DirectX8
Dim g_D3D As Direct3D8

    Set g_D3D = g_DX.Direct3DCreate()

    If g_D3D Is Nothing Then Exit Function

Direct3DDevice オブジェクトから、デバイスを作成した Direct3D オブジェクトに移動するには、Direct3DDevice8.GetDirect3D メソッドを使用する。