DXGI のインターフェイス

このセクションでは、次の DXGI インターフェイスについて説明します。

IUnknown
   IDXGIObject
      IDXGIAdapter
         IDXGIAdapter1
      IDXGIDevice
         IDXGIDevice1
      IDXGIFactory
         IDXGIFactory1
      IDXGIKeyedMutex
      IDXGIOutput
      IDXGIDeviceSubObject
         IDXGIResource
         IDXGISurface
            IDXGISurface1
         IDXGISwapChain

インターフェイス 説明
IDXGIAdapter ディスプレイ サブシステムを表します (1 つまたは複数の GPU、DAC、およびビデオ メモリーが含まれます)。
IDXGIAdapter1 ディスプレイ サブシステムを表します (1 つまたは複数の GPU、DAC、およびビデオ メモリーが含まれます)。
IDXGIDevice イメージ データを作成する DXGI オブジェクトの派生クラスを実行します。
IDXGIDevice1 イメージ データを作成する DXGI オブジェクトの派生クラスを実行します。
IDXGIDeviceSubObject デバイスに関連付けられているオブジェクトから継承され、オブジェクトがデバイスへのポインターを取得できるようにします。
IDXGIFactory DXGI オブジェクトを生成するためのメソッドを実行します。
IDXGIFactory1 DXGI オブジェクトを生成するためのメソッドを実行します。
IDXGIKeyedMutex 複数のデバイスで使用する共有サーフェスへの排他アクセスを可能にするキー付きミューテックスを表します。
IDXGIObject すべての DXGI オブジェクトの基本クラスを、データを取得および設定するメソッドと、親インターフェイスを取得するメソッドを使用して実行します。
IDXGIOutput アダプター出力 (モニターなど) を表します。
IDXGIResource リソースが格納されているメモリーを、リソースが共有および特定することを許可します。
IDXGISurface イメージ データ オブジェクトのメソッドを実行します。
IDXGISurface1 GDI の使用による DXGI インターフェイスへのレンダリングのサポートを追加することにより、IDXGISurface インターフェイスを拡張します。
IDXGISwapChain レンダリングされたデータを格納する 1 つまたは複数のサーフェスを、出力に表示する前に実行します。

関連項目

DXGI のリファレンス