Platform SDK: DirectX

直接モード アーキテクチャの概要

Direct3D アプリケーションでは、保持モードと直接モードのいずれの場合でも、同じような方法でグラフィックス ハードウェアとのやり取りを行う。HAL (ハードウェア エミュレーション レイヤ) と相互作用する前に、ソフトウェア エミュレーションを利用する場合または利用しない場合がある。Direct3D は DirectDraw® オブジェクトへのインターフェイスであるため、HAL は DirectDraw/Direct3D HAL と呼ばれる。

Direct3D は、DirectX® の DirectDraw コンポーネントと密接に統合されている。DirectDraw サーフェスは、レンダリング ターゲット (フロントおよびバック サーフェス) や Z バッファとして使用される。実際、Direct3D インターフェイスは、DirectDraw オブジェクトへのインターフェイスである。