共用方式為


IDXGISwapChain2::SetSourceSize 方法 (dxgi1_3.h)

設定要用於交換鏈結的來源區域。

使用 SetSourceSize 來指定操作系統呈現所在交換鏈結的部分。 這允許有效的重設大小,而不需要呼叫更昂貴的 IDXGISwapChain::ResizeBuffers 方法。 在 Windows 8.1 之前,呼叫IDXGISwapChain::ResizeBuffers是調整交換鏈結大小的唯一方式。 來源矩形一律由區域 [0, 0, Width, Height] 定義。

語法

HRESULT SetSourceSize(
  UINT Width,
  UINT Height
);

參數

Width

用於交換鏈結的來源寬度。 此值必須大於零,而且必須小於或等於交換鏈結的整體寬度。

Height

用於交換鏈結的來源高度。 此值必須大於零,而且必須小於或等於交換鏈結的整體高度。

傳回值

這個方法可以傳回:

  • 如果一或多個參數超過後端緩衝區的大小,E_INVALIDARG。
  • 可能是 DXGI_ERROR 主題中所述的其他錯誤碼。

規格需求

需求
最低支援的用戶端 Windows 8.1 [傳統型應用程式 |UWP 應用程式]
最低支援的伺服器 Windows Server 2012 R2 [傳統型應用程式 |UWP 應用程式]
目標平台 Windows
標頭 dxgi1_3.h
程式庫 Dxgi.lib

另請參閱

GetSourceSize

IDXGISwapChain2