Share via


ID3D12Resource::Unmap 方法 (d3d12.h)

使資源中指定子資源的CPU指標失效。

語法

void Unmap(
                 UINT              Subresource,
  [in, optional] const D3D12_RANGE *pWrittenRange
);

參數

Subresource

類型: UINT

指定子資源的索引。

[in, optional] pWrittenRange

類型: const D3D12_RANGE*

描述要取消對應之內存範圍的 D3D12_RANGE 結構的指標。

這表示 CPU 可能已修改的區域,而且座標是子資源相對的。 Null 指標表示 CPU 可能已經修改整個子資源。 藉由傳遞 End 小於或等於 Begin 的範圍,即可指定 CPU 未寫入任何數據。

此參數僅供工具使用,不適用於實際取消對應作業的正確性。

傳回值

備註

Refer to the extensive Remarks and Examples for the Map method.

規格需求

需求
目標平台 Windows
標頭 d3d12.h
程式庫 D3D12.lib
Dll D3D12.dll

另請參閱

ID3D12Resource

地圖

子資源