Microsoft DirectX 8.0 (Visual Basic) |
テクスチャ リソースは、Direct3DTexture8 クラスに実装されている。テクスチャ オブジェクトを取得するには、Direct3DDevice8.CreateTexture メソッドか、次のいずれかの D3DX 関数を呼び出す。
次のコードでは、D3DX.CreateTextureFromFile を使用して、Tiger.bmp というファイルからテクスチャをロードする。
' ' 次のコードでは、d3dDevice は有効な Direct3DDevice8 オブジェクトであり、 ' g_D3DX も ' 有効であると仮定している。 ' Dim Texture As Direct3DTexture8 Set Texture = g_D3DX.CreateTextureFromFile( d3dDevice, App.Path + "\tiger.bmp" )
CreateTextureFromFile が受け取る第 1 パラメータは、Direct3DDevice8 オブジェクトである。第 2 パラメータは、ロードするテクスチャが入っているファイル名を Microsoft® Direct3D® に指示する。このメソッドが返すテクスチャ オブジェクトは、Texture に割り当てられる。