dxgi.h 標頭
DXGI 會使用此標頭。 如需詳細資訊,請參閱
dxgi.h 包含下列程式設計介面:
介面
IDXGIAdapter IDXGIAdapter 介面代表顯示子系統 (,包括一或多個 GPU、DAC 和視訊記憶體) 。 |
IDXGIAdapter1 IDXGIAdapter1 介面代表顯示子系統 (,包括一或多個 GPU、DAC 和視訊記憶體) 。 |
IDXGIDevice IDXGIDevice 介面會針對產生影像資料的 DXGI 物件實作衍生類別。 |
IDXGIDevice1 IDXGIDevice1 介面會針對產生影像資料的 DXGI 物件實作衍生類別。 |
IDXGIDeviceSubObject 繼承自系結至裝置的物件,以便擷取其指標。 |
IDXGIFactory IDXGIFactory 介面會實作方法來產生 DXGI 物件, (處理全螢幕轉換) 。 |
IDXGIFactory1 IDXGIFactory1 介面會實作產生 DXGI 物件的方法。 |
IDXGIKeyedMutex 代表索引鍵 Mutex,允許獨佔存取多個裝置所使用的共用資源。 |
IDXGIObject IDXGIObject 介面是所有 DXGI 物件的基底介面;IDXGIObject 支援將呼叫端定義的 (私用) 資料與物件產生關聯,並將介面擷取至父物件。 |
IDXGIOutput IDXGIOutput 介面代表介面卡輸出 (,例如監視器) 。 |
IDXGIResource IDXGIResource 介面允許資源分享,並識別資源所在的記憶體。 |
IDXGISurface IDXGISurface 介面會實作影像資料物件的方法。 |
IDXGISurface1 IDXGISurface1 介面藉由新增對使用 Windows Graphics Device Interface (GDI) 的支援來擴充 IDXGISurface,以轉譯至 Microsoft DirectX Graphics Infrastructure (DXGI) 介面。 |
IDXGISwapChain IDXGISwapChain 介面會實作一或多個介面來儲存轉譯的資料,再將它呈現至輸出。 |
函式
CreateDXGIFactory 建立 DXGI 1.0 處理站,供您用來產生其他 DXGI 物件。 |
CreateDXGIFactory1 建立 DXGI 1.1 處理站,供您用來產生其他 DXGI 物件。 |
結構
DXGI_ADAPTER_DESC 使用 DXGI 1.0 描述配接器 (或視訊卡) 。 |
DXGI_ADAPTER_DESC1 描述使用 DXGI 1.1 的介面卡 (或視訊卡) 。 |
DXGI_DISPLAY_COLOR_SPACE 請勿使用此結構;它不受支援,未來版本將會從標頭中移除。 |
DXGI_FRAME_STATISTICS 描述框架的計時和呈現統計資料。 |
DXGI_MAPPED_RECT 描述用來存取表面的對應矩形。 |
DXGI_OUTPUT_DESC 描述介面卡 (視訊卡與裝置) 之間的輸出或實體連線。 |
DXGI_SHARED_RESOURCE 表示共用資源的控制碼。 |
DXGI_SURFACE_DESC 描述表面。 |
DXGI_SWAP_CHAIN_DESC 描述交換鏈結。 (DXGI_SWAP_CHAIN_DESC) |
列舉
DXGI_ADAPTER_FLAG 識別 DXGI 配接器的類型。 (DXGI_ADAPTER_FLAG) |
DXGI_RESIDENCY 旗標,指出資源的記憶體位置。 |
DXGI_SWAP_CHAIN_FLAG 交換鏈結行為的選項。 |
DXGI_SWAP_EFFECT 呼叫 IDXGISwapChain1::P resent1 之後,處理顯示介面中圖元的選項。 |