D3DKMT_FREEGPUVIRTUALADDRESS structure (d3dkmthk.h)
D3DKMT_FREEGPUVIRTUALADDRESS is used with FreeGpuVirtualAddress to release a range of graphics processing unit (GPU) virtual addresses that were previously reserved or mapped.
Syntax
typedef struct _D3DKMT_FREEGPUVIRTUALADDRESS {
D3DKMT_HANDLE hAdapter;
D3DKMT_ALIGN64 D3DGPU_VIRTUAL_ADDRESS BaseAddress;
D3DKMT_ALIGN64 D3DGPU_SIZE_T Size;
} D3DKMT_FREEGPUVIRTUALADDRESS;
Members
hAdapter
Specifies the handle to the adapter.
BaseAddress
Specifies the base virtual address, in bytes, of the range to free. Must be aligned to 4 KB.
Size
Specifies the size, in bytes, of the range to free. Must be aligned to 4 KB.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10 |
Minimum supported server | Windows Server 2016 |
Header | d3dkmthk.h (include D3dkmthk.h) |