DXGK_START_INFO - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// dispmprt.h

typedef struct _DXGK_START_INFO {
  ULONG RequiredDmaQueueEntry;
  GUID  AdapterGuid;
  LUID  AdapterLuid;
} DXGK_START_INFO, *PDXGK_START_INFO;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-dispmprt-_dxgk_start_info)

_DXGK_START_INFO structure

Description

The DXGK_START_INFO structure holds information that is needed by the display miniport driver's DxgkDdiStartDevice function.

Members

RequiredDmaQueueEntry

The number of DMA buffers that the display miniport driver (or the display adapter) must be able to hold in a queue. The display miniport driver must preallocate all resources required to accommodate this number of DMA buffers.

AdapterGuid

A GUID that will serve as an identifier for the adapter being started.

AdapterLuid

Available starting with Windows 8.

A locally unique identifier (LUID) that will serve as an identifier for the adapter being started.

Remarks

The DirectX graphics kernel subsystem submits DMA buffers to the display miniport driver by calling DxgkDdiSubmitCommand.

The DxgkStartInfo parameter of the DxgkDdiStartDevice function is a pointer to a DXGK_START_INFO structure.