DXGI 介面

本節包含 DXGI 所提供的介面相關資訊。

本節內容

主題 描述
IDXGIAdapter
IDXGIAdapter介面代表顯示子系統 (包括一或多個 GPU、DAC 和視訊記憶體) 。
IDXGIAdapter1
IDXGIAdapter1介面代表顯示子系統 (,包括一或多個 GPU、DAC 和視訊記憶體) 。
IDXGIAdapter2
IDXGIAdapter2介面代表顯示子系統,其中包含一或多個 GPU、DAC 和視訊記憶體。
IDXGIAdapter3
此介面會新增一些記憶體落地方法,以用於預算和保留實體記憶體。
IDXGIAdapter4
此介面代表顯示子系統,並擴充此系列介面來公開方法,以檢查介面卡與任意程式碼防護 (ACG) 的相容性。
IDXGIDebug
此介面會控制偵錯設定,而且只能在偵錯層開啟時使用。
IDXGIDebug1
控制 Microsoft DirectX Graphics Infrastructure (DXGI) 的偵錯設定。 您可以在 Windows 市集應用程式中使用 IDXGIDebug1 介面。
IDXGIDecodeSwapChain
代表桌面媒體應用程式用來解碼視訊資料的交換鏈結,並在 DirectComposition 介面上顯示它。
IDXGIDevice
IDXGIDevice介面會針對產生影像資料的 DXGI 物件實作衍生類別。
IDXGIDevice1
IDXGIDevice1介面會針對產生影像資料的 DXGI 物件實作衍生類別。
IDXGIDevice2
IDXGIDevice2介面會針對產生影像資料的 DXGI 物件實作衍生類別。 介面會公開方法來封鎖 CPU 處理,直到 GPU 完成處理,以及提供資源給作業系統為止。
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
這個介面可讓單一方法支援可變的重新整理速率顯示。
IDXGIFactory6
此介面會啟用單一方法,根據指定的 GPU 喜好設定列舉圖形介面卡。
IDXGIFactoryMedia
為使用 DirectComposition 表面來解碼和顯示視訊的桌面媒體應用程式建立交換鏈結。
IDXGIInfoQueue
此介面會控制偵錯資訊佇列,而且只能在偵錯層開啟時使用。
IDXGIKeyedMutex
代表索引鍵 Mutex,允許獨佔存取多個裝置所使用的共用資源。
IDXGIObject
IDXGIObject介面是所有 DXGI 物件的基底介面;IDXGIObject支援將呼叫端定義的 (私用資料) 與物件產生關聯,並將介面擷取至父物件。
IDXGIOutput
IDXGIOutput介面代表配接器輸出 (,例如監視器) 。
IDXGIOutput1
IDXGIOutput1介面代表配接器輸出 (,例如監視器) 。
IDXGIOutput2
表示配接器輸出 (,例如監視器) 。 IDXGIOutput2介面會公開方法來檢查主要輸出配接器上的多重平面重迭支援。
IDXGIOutput3
表示配接器輸出 (,例如監視器) 。 IDXGIOutput3介面會公開方法來檢查重迭支援。
IDXGIOutput4
表示配接器輸出 (,例如監視器) 。 IDXGIOutput4介面會公開方法來檢查重迭色彩空間支援。
IDXGIOutput5
表示配接器輸出 (,例如監視器) 。 IDXGIOutput5介面會公開單一方法,以指定全螢幕表面支援的格式清單。
IDXGIOutput6
表示配接器輸出 (,例如監視器) 。 IDXGIOutput6介面會公開方法來提供特定的監視功能。
IDXGIOutputDuplication
IDXGIOutputDuplication介面會存取並操作重複的桌面映射。
IDXGIResource
IDXGIResource介面允許資源分享,並識別資源所在的記憶體。
IDXGIResource1
IDXGIResource1介面藉由新增建立子資源介面物件的支援,以及建立共用資源的控制碼,來擴充IDXGIResource介面。
IDXGISurface
IDXGISurface介面會實作影像資料物件的方法。
IDXGISurface1
IDXGISurface1介面藉由新增使用 Windows Graphics Device Interface (GDI) 轉譯至 DXGI 表面的支援,來擴充IDXGISurface
IDXGISurface2
IDXGISurface2介面藉由新增子資源介面的支援,以及取得共用資源的控制碼,來擴充IDXGISurface1介面。
IDXGISwapChain
IDXGISwapChain介面會實作一或多個介面來儲存轉譯的資料,再將它呈現給輸出。
IDXGISwapChain1
提供從 IDXGISwapChain增強的簡報功能。 這些簡報功能包含指定中途矩形和滾動矩形,以優化簡報。
IDXGISwapChain2
使用方法來擴充 IDXGISwapChain1 ,以支援交換背景緩衝區調整和較低的延遲交換鏈結。
IDXGISwapChain3
使用方法來擴充 IDXGISwapChain2 ,以支援取得交換鏈結目前背景緩衝區的索引,並支援色彩空間。
IDXGISwapChain4
此介面會公開單一方法來設定視訊中繼資料。
IDXGISwapChainMedia
此交換鏈結介面可讓傳統型媒體應用程式要求對特定重新整理速率的順暢變更。

DXGI 參考