閱讀英文

共用方式為


dxgi1_2.h 標頭

DXGI 會使用此標頭。 如需詳細資訊,請參閱

dxgi1_2.h 包含下列程式設計介面:

介面

 
IDXGIAdapter2

IDXGIAdapter2 介面代表顯示子系統,其中包含一或多個 GPU、DAC 和視訊記憶體。
IDXGIDevice2

IDXGIDevice2 介面會針對產生影像資料的 DXGI 物件實作衍生類別。 介面會公開方法來封鎖 CPU 處理,直到 GPU 完成處理,以及提供作業系統的資源。
IDXGIDisplayControl

IDXGIDisplayControl 介面會公開方法來指出作業系統的立體立體 3D 顯示行為的使用者喜好設定,以及將立體 3D 顯示狀態設定為啟用或停用。
IDXGIFactory2

IDXGIFactory2 介面包含方法,可建立具有比 IDXGISwapChain 更多功能的較新版本交換鏈結,以及監視立體 3D 功能。
IDXGIOutput1

IDXGIOutput1 介面代表介面卡輸出 (,例如監視器) 。
IDXGIOutputDuplication

IDXGIOutputDuplication 介面會存取及操作重複的桌面映射。
IDXGIResource1

IDXGIResource1 介面藉由新增建立子資源介面物件的支援,以及建立共用資源的控制碼,來擴充 IDXGIResource 介面。
IDXGISurface2

IDXGISurface2 介面藉由新增子資源介面的支援並取得共用資源的控制碼,來擴充 IDXGISurface1 介面。
IDXGISwapChain1

提供從 IDXGISwapChain 增強的簡報功能。 這些簡報功能包含指定已變更的矩形和捲動矩形,以優化簡報。

結構

 
DXGI_ADAPTER_DESC2

描述使用 Microsoft DirectX Graphics Infrastructure (DXGI) 1.2 的介面卡 (或視訊卡) 。
DXGI_MODE_DESC1

描述顯示模式,以及顯示模式是否支援立體。
DXGI_OUTDUPL_DESC

DXGI_OUTDUPL_DESC 結構描述輸出的維度,以及包含桌面映射的介面。 桌面映射的格式一律DXGI_FORMAT_B8G8R8A8_UNORM。
DXGI_OUTDUPL_FRAME_INFO

DXGI_OUTDUPL_FRAME_INFO 結構描述目前的桌面映射。
DXGI_OUTDUPL_MOVE_RECT

DXGI_OUTDUPL_MOVE_RECT 結構描述矩形的移動。
DXGI_OUTDUPL_POINTER_POSITION

DXGI_OUTDUPL_POINTER_POSITION 結構描述硬體游標的位置。
DXGI_OUTDUPL_POINTER_SHAPE_INFO

DXGI_OUTDUPL_POINTER_SHAPE_INFO 結構描述游標圖形的相關資訊。
DXGI_PRESENT_PARAMETERS

描述可協助作業系統優化簡報之簡報的簡報相關資訊。
DXGI_SWAP_CHAIN_DESC1

描述交換鏈結。 (DXGI_SWAP_CHAIN_DESC1)
DXGI_SWAP_CHAIN_FULLSCREEN_DESC

描述交換鏈結的全螢幕模式。

列舉

 
DXGI_ALPHA_MODE

識別表面的 Alpha 值、透明度行為。
DXGI_COMPUTE_PREEMPTION_GRANULARITY

識別圖形處理單位 (GPU) 可以先占執行其目前計算工作的細微性。
DXGI_GRAPHICS_PREEMPTION_GRANULARITY

識別圖形處理單位 (GPU) 可以先占執行其目前圖形轉譯工作的細微性。
DXGI_OFFER_RESOURCE_PRIORITY

當您呼叫 IDXGIDevice2::OfferResources 方法來提供資源時,識別資源內容的重要性。
DXGI_OUTDUPL_POINTER_SHAPE_TYPE

識別指標圖形的類型。
DXGI_SCALING

識別當後端緩衝區大小不符合目標輸出的大小時,調整大小行為。