PFND3D10DDI_RESOURCEUNMAP回呼函式 (d3d10umddi.h)
ResourceUnmap 函式會取消對應資源的子資源。
語法
PFND3D10DDI_RESOURCEUNMAP Pfnd3d10ddiResourceunmap;
void Pfnd3d10ddiResourceunmap(
D3D10DDI_HDEVICE unnamedParam1,
D3D10DDI_HRESOURCE unnamedParam2,
UINT unnamedParam3
)
{...}
參數
unnamedParam1
hDevice [in]
顯示裝置的句柄 (圖形內容) 。
unnamedParam2
hResource [in]
要取消對應之資源的句柄。
unnamedParam3
子資源 [in]
索引,表示要取消對應的子資源。
傳回值
無
備註
驅動程式可以使用 pfnSetErrorCb 回呼函式來設定錯誤碼。
驅動程式可以呼叫 pfnSetErrorCb 來設定 D3DDDIERR_DEVICEREMOVED 錯誤碼;不過,如果裝置已移除,則不需要驅動程式設定 D3DDDIERR_DEVICEREMOVED 。 呼叫 pfnSetErrorCb 來設定任何其他錯誤碼非常重要。
輸入值的限制
對於 Windows Display Driver Model (WDDM) 1.3 和更新版本的驅動程式,Microsoft Direct3D 運行時間會提供一組受限制的輸入值,供此函式使用。 如需所有受限制值的清單,請參閱 [Direct3D 轉譯效能改進] (/windows-hardware/drivers/display/direct3d-rendering-performance-improvements) 。規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。 |
目標平台 | 桌面 |
標頭 | d3d10umddi.h (include D3d10umddi.h) |