DXGI 介面
本節包含 DXGI 所提供的介面相關信息。
在本節中
主題 | 描述 |
---|---|
IDXGIAdapter |
IDXGIAdapter 介面代表顯示子系統(包括一或多個 GPU、DAC 和視訊記憶體)。 |
IDXGIAdapter1 |
IDXGIAdapter1 介面代表顯示子系統(包括一或多個 GPU、DAC 和視訊記憶體)。 |
IDXGIAdapter2 |
IDXGIAdapter2 介面代表顯示子系統,其中包含一或多個 GPU、DAC 和視訊記憶體。 |
IDXGIAdapter3 |
此介面會新增一些記憶體落地方法,用於預算和保留物理記憶體。 |
IDXGIAdapter4 |
此介面代表顯示子系統,並擴充這個介面系列,以公開方法來檢查適配卡與任意程式代碼防護 (ACG) 的相容性。 |
IDXGIDebug |
此介面會控制偵錯設定,而且只有在偵錯層開啟時才能使用。 |
IDXGIDebug1 |
控制 Microsoft DirectX 圖形基礎結構 (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 圖形裝置介面 (GDI) 轉譯至 DXGI 介面的支援,來擴充 IDXGISurface。 |
IDXGISurface2 |
IDXGISurface2 介面會藉由新增子資源介面的支援並取得共用資源的句柄,來擴充 IDXGISurface1 介面。 |
IDXGISwapChain |
IDXGISwapChain 介面會實作一或多個 介面,以儲存轉譯的數據,再將其呈現至輸出。 |
IDXGISwapChain1 |
提供從 IDXGISwapChain增強的簡報功能。 這些簡報功能是由指定髒矩形和卷動矩形來優化簡報所組成。 |
IDXGISwapChain2 |
使用方法來擴充 IDXGISwapChain1,以支援交換緩衝區調整和低延遲交換鏈結。 |
IDXGISwapChain3 |
使用方法來擴充 IDXGISwapChain2,以支援取得交換鏈結目前後端緩衝區的索引,並支援色彩空間。 |
IDXGISwapChain4 |
這個介面會公開單一方法來設定視訊元數據。 |
IDXGISwapChainMedia |
此交換鏈結介面可讓桌面媒體應用程式要求對特定重新整理速率進行無縫變更。 |