ID3DXEffect::EndPass 方法
結束使用中傳遞。
語法
HRESULT EndPass();
參數
這個方法沒有任何參數。
傳回值
類型: HRESULT
這個方法一律會傳回值S_OK。
備註
應用程式會呼叫 ID3DXEffect::EndPass來發出轉譯作用中傳遞的結束訊號。 每個 ID3DXEffect::EndPass 都必須是相符的 ID3DXEffect::BeginPass 和 ID3DXEffect::EndPass 呼叫的一部分。
每個相符的 ID3DXEffect::BeginPass 和 ID3DXEffect::EndPass 呼叫必須位於相符的 ID3DXEffect::Begin 和 ID3DXEffect::End 呼叫內。
如果應用程式使用ID3DXEffect::BeginPass ID3DXEffect::EndPass/ 比對配對內的任何Effect::Setx方法變更任何效果狀態,則應用程式必須在任何 DrawxPrimitive 呼叫之前呼叫ID3DXEffect::CommitChanges,才能將狀態變更傳播至裝置,然後再轉譯。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|
另請參閱