ID3D10Device::RSSetViewports 方法 (d3d10.h)
語法
void RSSetViewports(
[in] UINT NumViewports,
[in] const D3D10_VIEWPORT *pViewports
);
參數
[in] NumViewports
類型: UINT
要系結的檢視區數目。
[in] pViewports
類型:const D3D10_VIEWPORT*
檢視區陣列 (請參閱 系 結至裝置D3D10_VIEWPORT) 。 每個檢視區都必須在允許的範圍內有其範圍:D3D10_VIEWPORT_BOUNDS_MIN、D3D10_VIEWPORT_BOUNDS_MAX、D3D10_MIN_DEPTH和D3D10_MAX_DEPTH。
傳回值
無
備註
所有檢視區都必須以不可部分完成的方式設定為一個作業。 呼叫未定義的任何檢視區都已停用。
要使用的檢視區是由幾何著色器所SV_ViewportArrayIndex語意輸出所決定, (請參閱 著色器語意語法) 。 如果幾何著色器未使用SV_ViewportArrayIndex語意,則 Direct3D 會使用陣列中的第一個檢視區。
規格需求
目標平台 | Windows |
標頭 | d3d10.h |
程式庫 | D3D10.lib |