DXGI インターフェイス

このセクションには、DXGI によって提供されるインターフェイスに関する情報が含まれています。

このセクションの内容

トピック 説明
IDXGIAdapter
IDXGIAdapter インターフェイスは、ディスプレイ サブシステム (1 つ以上の GPU、DAC、ビデオ メモリを含む) を表します。
IDXGIAdapter1
IDXGIAdapter1 インターフェイスは、ディスプレイ のサブシステム (1 つ以上の GPU、DAC、ビデオ メモリを含む) を表します。
IDXGIAdapter2
IDXGIAdapter2 インターフェイスは、1 つ以上の GPU、DAC、ビデオ メモリを含むディスプレイ サブシステムを表します。
IDXGIAdapter3
このインターフェイスは、物理メモリの予算と予約のために、いくつかのメモリ常駐メソッドを追加します。
IDXGIAdapter4
このインターフェイスはディスプレイ サブシステムを表し、このインターフェイス ファミリを拡張して、任意の Code Guard (ACG) とのアダプターの互換性を確保するためにメソッドをチェックに公開します。
IDXGIDebug
このインターフェイスはデバッグ設定を制御し、デバッグ レイヤーがオンになっている場合にのみ使用できます。
IDXGIDebug1
Microsoft DirectX グラフィックス インフラストラクチャ (DXGI) のデバッグ設定を制御します。 Windows ストア アプリでは IDXGIDebug1 インターフェイスを使用できます。
IDXGIDecodeSwapChain
デスクトップ メディア アプリがビデオ データをデコードし、 DirectComposition サーフェイスに表示するために使用するスワップ チェーンを表します。
IDXGIDevice
IDXGIDevice インターフェイスは、イメージ データを生成する DXGI オブジェクトの派生クラスを実装します。
IDXGIDevice1
IDXGIDevice1 インターフェイスは、イメージ データを生成する DXGI オブジェクトの派生クラスを実装します。
IDXGIDevice2
IDXGIDevice2 インターフェイスは、イメージ データを生成する DXGI オブジェクトの派生クラスを実装します。 インターフェイスは、GPU が処理を完了するまで CPU 処理をブロックし、オペレーティング システムにリソースを提供するメソッドを公開します。
IDXGIDevice3
IDXGIDevice3 インターフェイスは、イメージ データを生成する DXGI オブジェクトの派生クラスを実装します。 インターフェイスは、DXGI デバイスによるグラフィックス メモリ使用量をトリミングするメソッドを公開します。
IDXGIDevice4
このインターフェイスは、リソースを提供および再利用するための更新されたメソッドを提供します。
IDXGIDeviceSubObject
デバイスへのポインターを取得できるように、デバイスに関連付けられているオブジェクトから継承されます。
IDXGIDisplayControl
IDXGIDisplayControl インターフェイスは、オペレーティング システムの立体 3D 表示動作のユーザー設定を示し、ステレオスコピック 3D ディスプレイの状態を有効または無効に設定するメソッドを公開します。
IDXGIFactory
IDXGIFactory インターフェイスは、DXGI オブジェクト (全画面表示の遷移を処理する) を生成するためのメソッドを実装します。
IDXGIFactory1
IDXGIFactory1 インターフェイスは、DXGI オブジェクトを生成するためのメソッドを実装します。
IDXGIFactory2
IDXGIFactory2 インターフェイスには、IDXGISwapChain よりも多くの機能を備えた新しいバージョンスワップ チェーンを作成し、ステレオスコピック 3D 機能を監視するメソッドが含まれています。
IDXGIFactory3
DXGI オブジェクトの作成を有効にします。
IDXGIFactory4
DXGI オブジェクトの作成を有効にします。
IDXGIFactory5
このインターフェイスを使用すると、1 つのメソッドで可変リフレッシュ レートの表示をサポートできます。
IDXGIFactory6
このインターフェイスを使用すると、特定の GPU 設定に基づいてグラフィックス アダプターを列挙する 1 つのメソッドが有効になります。
IDXGIFactoryMedia
DirectComposition サーフェスを使用してビデオをデコードおよび表示するデスクトップ メディア アプリのスワップ チェーンを作成します。
IDXGIInfoQueue
このインターフェイスはデバッグ情報キューを制御し、デバッグ レイヤーがオンになっている場合にのみ使用できます。
IDXGIKeyedMutex
キー付きミューテックスを表します。これにより、複数のデバイスで使用される共有リソースへの排他的アクセスが許可されます。
IDXGIObject
IDXGIObject インターフェイスは、すべての DXGI オブジェクトの基本インターフェイスです。IDXGIObject では、呼び出し元定義 (プライベート データ) とオブジェクトの関連付けと、親オブジェクトへのインターフェイスの取得がサポートされています。
IDXGIOutput
IDXGIOutput インターフェイスは、アダプター出力 (モニターなど) を表します。
IDXGIOutput1
IDXGIOutput1 インターフェイスは、アダプターの出力 (モニターなど) を表します。
IDXGIOutput2
アダプターの出力 (モニターなど) を表します。 IDXGIOutput2 インターフェイスは、プライマリ出力アダプターでマルチプレーン オーバーレイのサポートをチェックするメソッドを公開します。
IDXGIOutput3
アダプターの出力 (モニターなど) を表します。 IDXGIOutput3 インターフェイスは、オーバーレイのサポートのために メソッドをチェックに公開します。
IDXGIOutput4
アダプターの出力 (モニターなど) を表します。 IDXGIOutput4 インターフェイスは、オーバーレイの色空間のサポートのために メソッドをチェックに公開します。
IDXGIOutput5
アダプターの出力 (モニターなど) を表します。 IDXGIOutput5 インターフェイスは、全画面表示でサポートされている形式の一覧を指定する 1 つのメソッドを公開します。
IDXGIOutput6
アダプターの出力 (モニターなど) を表します。 IDXGIOutput6 インターフェイスは、特定のモニター機能を提供するメソッドを公開します。
IDXGIOutputDuplication
IDXGIOutputDuplication インターフェイスは、複製されたデスクトップ イメージにアクセスして操作します。
IDXGIResource
IDXGIResource インターフェイスを使用すると、リソース共有が可能になり、リソースが存在するメモリが識別されます。
IDXGIResource1
IDXGIResource1 インターフェイスは、サブリソース サーフェス オブジェクトの作成と共有リソースへのハンドルの作成のサポートを追加することで、IDXGIResource インターフェイスを拡張します。
IDXGISurface
IDXGISurface インターフェイスは、イメージ データ オブジェクトのメソッドを実装します。
IDXGISurface1
IDXGISurface1 インターフェイスは、WINDOWS グラフィックス デバイス インターフェイス (GDI) を使用して DXGI サーフェスにレンダリングするためのサポートを追加することで、IDXGISurface を拡張します。
IDXGISurface2
IDXGISurface2 インターフェイスは、サブリソース サーフェスのサポートを追加し、共有リソースへのハンドルを取得することで、IDXGISurface1 インターフェイスを拡張します。
IDXGISwapChain
IDXGISwapChain インターフェイスは、レンダリングされたデータを出力に表示する前に格納するための 1 つ以上のサーフェスを実装します。
IDXGISwapChain1
IDXGISwapChain から強化されたプレゼンテーション機能を提供します。 これらのプレゼンテーション機能は、ダーティ四角形を指定し、四角形をスクロールしてプレゼンテーションを最適化することで構成されます。
IDXGISwapChain2
IDXGISwapChain1 をメソッドで拡張して、スワップ バック バッファーのスケーリングと待機時間の短いスワップ チェーンをサポートします。
IDXGISwapChain3
IDXGISwapChain2 を メソッドで拡張して、スワップ チェーンの現在のバック バッファーのインデックスの取得と色空間のサポートをサポートします。
IDXGISwapChain4
このインターフェイスは、ビデオ メタデータを設定するための 1 つのメソッドを公開します。
IDXGISwapChainMedia
このスワップ チェーン インターフェイスを使用すると、デスクトップ メディア アプリケーションは特定の更新レートへのシームレスな変更を要求できます。

DXGI リファレンス