ID3D12Device::UnregisterPagePoolX Method

Unregisters a previously-registered page pool.

Syntax

public:
HRESULT UnregisterPagePoolX(
         HANDLE PagePoolHandle
)  

Parameters

PagePoolHandle
Type: HANDLE 

[in] The handle to the page pool to be unregistered.

Return value

Type: HRESULT 

One of the Direct3D 12 return codes.

Remarks

When a page pool is unregistered its physical pages are unlocked and can be freed via decommit/release using VirtualFree. After a page pool is unregistered it can no longer be used as a source pool for GPU page-table mapping functions such as CopyPageMappingX and similar functions.

Requirements

Header: Declared in d3d12_x.h.

Library: Use d3d12_x.lib.

See also

RegisterPagePoolX