共用方式為


IDXGISwapChain::GetContainingOutput 方法 (dxgi.h)

取得輸出 (顯示監視器) ,其中包含目標視窗的大部分工作區。

語法

HRESULT GetContainingOutput(
  [out] IDXGIOutput **ppOutput
);

參數

[out] ppOutput

類型: IDXGIOutput**

輸出介面的指標 (請參閱 IDXGIOutput) 。

傳回值

類型: HRESULT

傳回下列其中一個 DXGI_ERROR

備註

如果方法成功,則會填入輸出介面,並遞增其參考計數。 當您完成時,請務必釋放 介面以避免記憶體流失。

輸出也會由交換鏈結裝置建立所在的配接器所擁有。

您無法在以IDXGIFactory2::CreateSwapChainForComposition建立的交換鏈結上呼叫GetContainingOutput

若要判斷對應至這類交換鏈結的輸出,您應該呼叫 IDXGIFactory::EnumAdapters ,然後呼叫 IDXGIAdapter::EnumOutputs 來列舉所有可用的輸出。 然後,您應該與CoreWindow::Bounds與每個輸出的桌面座標交集,如DXGI_OUTPUT_DESC1::D esktopCoordinates 或 DXGI_OUTPUT_DESC::D esktopCoordinates所報告

需求

   
目標平台 Windows
標頭 dxgi.h
程式庫 DXGI.lib

另請參閱

DXGI 介面

IDXGISwapChain