拡張形式の認識のサポート
このセクションは、Windows 7 以降のオペレーティング システムのみに適用されます。
Windows 7 で提供される Direct3D 10.1 のバージョンでは、いくつかの新しい形式が定義されています。 また、Windows 7 Direct3D 10.1 では、DXGI_FORMAT_R8G8B8A8_TYPELESS の既存の形式ファミリにメンバー間でキャストする機能が提供されます。 Direct3D 10.1 以降のバージョンでは、新しいバージョンとハードウェア機能検出メカニズムを使用して、この拡張形式のサポートが公開されています。 グラフィックス ハードウェアに Direct3D 10.1 の機能がある場合でも、Direct3D 10.0 では拡張形式をサポートしていません。
拡張形式認識をサポートする新しい Direct3D 10.1 機能を次に示します。
ハイ カラー スキャンアウト用の新しい XR 形式
Direct3D バージョン 10 に含まれていない BGR 形式の再追加
Direct3D バージョン 10 のすべてのスキャンアウト形式を含む、DXGI_FORMAT_R8G8B8A8_TYPELESS、DXGI_FORMAT_R10G10B10A2_TYPELESS、DXGI_FORMAT_R16G16B16_A16_TYPELESS のファミリの完全に型指定されたメンバーによる形式の異なる表示の作成を有効にする
BGRA と BGRA_SRGB のスキャンアウトとサポート提供
Windows 7 では、Direct3D 9 のバージョンにも新しいスワップ チェーン フラグが用意されています。このフラグを使用すると、10:10:10:2 バック バッファーの XR 解釈が可能になり DWM と通信できます。
以降のセクションでは、Direct3D の新しい機能について説明します。