Microsoft DirectX 8.0 (Visual Basic)

ハードウェア サポートの判定

Direct3D では、次の機能によってハードウェア サポートを判定する。

Direct3D8.CheckDeviceFormat
サーフェス フォーマットが、テクスチャとして使用できるかどうか、テクスチャとレンダリング ターゲットとして使用できるかどうか、および深度ステンシル バッファとして使用できるかどうかを検証するために使用する。さらに、深度バッファ フォーマット サポートと深度ステンシル バッファ フォーマット サポートを検証する場合にも、このメソッドを使用する。
Direct3D8.CheckDeviceType
デバイスが、ハードウェア アクセラレーションを実行できるかどうか、プレゼンテーションのスワップ チェーンを作成できるかどうか、現在のディスプレイ フォーマットにレンダリングできるかどうかを検証するために使用する。
Direct3D8.CheckDepthStencilMatch
深度ステンシル バッファ フォーマットがレンダリング ターゲット フォーマットと互換性があるかどうかを検証するために使用する。このメソッドを呼び出す前に、アプリケーションから深度ステンシルとレンダリング ターゲットの両方のフォーマットに対して CheckDeviceFormat を呼び出す必要があることに注意すること。