D3DKMT_CHANGEVIDEOMEMORYRESERVATION structure (d3dkmthk.h)

The D3DKMT_CHANGEVIDEOMMEMORYRESERVATION structure is used to change the video memory management reservation.

Syntax

typedef struct _D3DKMT_CHANGEVIDEOMMEMORYRESERVATION {
  HANDLE                      hProcess;
  D3DKMT_HANDLE               hAdapter;
  D3DKMT_MEMORY_SEGMENT_GROUP MemorySegmentGroup;
  D3DKMT_ALIGN64 UINT64       Reservation;
  UINT                        PhysicalAdapterIndex;
} D3DKMT_CHANGEVIDEOMEMORYRESERVATION;

Members

hProcess

[in, opt] A handle to a process. If NULL, the current process is used. The process handle must be opened with PROCESS_SET_INFORMATION privileges.

hAdapter

[in] A handle to the graphics adapter.

MemorySegmentGroup

[in] The memory segment group to change reservation for.

Reservation

[in] Desired reservation in the range between 0 and AvailableForReservation returned by QueryVideoMemoryInfo.

PhysicalAdapterIndex

[in] Zero based physical adapter index in the LDA (linked display adapter) configuration.

Requirements

Requirement Value
Header d3dkmthk.h

See also

D3DKMTChangeVideoMemoryReservation