Microsoft DirectX 8.0 (Visual Basic) |
ボリューム テクスチャのミップマップ レベルをフィルタリングする。
object.FilterVolumeTexture( _ VolumeTexture As Direct3DVolume8, _ Palette As Any, _ SrcLevel As Long, _ MipFilter As Long)
失敗した場合はエラーが発生し、Err.Number に D3DERR_INVALIDCALL が設定される。
エラー トラッピングの詳細については、Microsoft Visual Basic® の「エラー処理」を参照すること。
PALETTEENTRY の詳細については、Microsoft Platform Software Development Kit (SDK) を参照すること。Microsoft DirectX 8.0 の時点で、PALETTEENTRY 構造体の peFlags メンバは、Platform SDK に説明されているようには機能しない。peFlags メンバは現在、8 ビットのパレット化されたフォーマット用のアルファ チャネルである。
各テクスチャ レベルで再帰的にボックスフィルタを適用して次のテクスチャ レベルを生成する。