D3DKMT_ADAPTERINFO structure (d3dkmthk.h)

Supplies information about an adapter.

Syntax

typedef struct _D3DKMT_ADAPTERINFO {
  D3DKMT_HANDLE hAdapter;
  LUID          AdapterLuid;
  ULONG         NumOfSources;
  BOOL          bPrecisePresentRegionsPreferred;
} D3DKMT_ADAPTERINFO;

Members

hAdapter

A handle to the adapter.

AdapterLuid

A LUID value that uniquely identifies the adapter, typically until the operating system is rebooted. The LUID value changes whenever:

  • the system is rebooted
  • the adapter's driver is updated
  • the adapter is disabled
  • the adapter is disconnected

NumOfSources

The number of video present sources supported by the adapter.

bPrecisePresentRegionsPreferred

If TRUE, the adapter prefers precise present regions.

Requirements

Requirement Value
Minimum supported client Windows 8
Minimum supported server Windows Server 2012
Header d3dkmthk.h (include D3dkmthk.h)

See also

D3DKMT_ENUMADAPTERS2