ID3D11DeviceCoNtext::ClearDepthStencilView 方法 (d3d11.h)
清除深度樣板資源。
語法
void ClearDepthStencilView(
[in] ID3D11DepthStencilView *pDepthStencilView,
[in] UINT ClearFlags,
[in] FLOAT Depth,
[in] UINT8 Stencil
);
參數
[in] pDepthStencilView
要清除之深度樣板的指標。
[in] ClearFlags
類型: UINT
識別要清除 (的資料類型,請參閱 D3D11_CLEAR_FLAG) 。
[in] Depth
類型: FLOAT
使用此值清除深度緩衝區。 此值會限制在 0 到 1 之間。
[in] Stencil
類型: UINT8
清除具有此值的樣板緩衝區。
傳回值
無
備註
Direct3D 9 與 Direct3D 11/10 之間的差異: 不同于 Direct3D 9,一律會清除資源檢視的完整範圍。 不會套用檢視區和剪刀設定。 |
規格需求
目標平台 | Windows |
標頭 | d3d11.h |
程式庫 | D3D11.lib |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應