次の方法で共有


拡張形式の認識のサポート

このセクションは、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 の新しい機能について説明します。

バージョン検出のサポート

拡張形式の詳細

完全に型指定されたバック バッファー キャスト

BGRA スキャン アウトのサポート

拡張形式の認識要件

Direct3D バージョン 9 ドライバーの DDI 変更