D3DKMDT_MONITOR_DESCRIPTOR structure (d3dkmdt.h)

The D3DKMDT_MONITOR_DESCRIPTOR structure contains a pointer to a monitor descriptor along with information about the monitor descriptor.

Syntax

typedef struct _D3DKMDT_MONITOR_DESCRIPTOR {
  D3DKMDT_MONITOR_DESCRIPTOR_ID       Id;
  D3DKMDT_MONITOR_DESCRIPTOR_TYPE     Type;
  SIZE_T                              DataSize;
  VOID                                *pData;
  D3DKMDT_MONITOR_CAPABILITIES_ORIGIN Origin;
} D3DKMDT_MONITOR_DESCRIPTOR;

Members

Id

An integer that identifies the monitor descriptor.

Type

A value from the D3DKMDT_MONITOR_DESCRIPTOR_TYPE enumeration that indicates the descriptor type.

DataSize

The size, in bytes, of the monitor descriptor.

pData

A pointer to the monitor descriptor.

Origin

A value of type D3DKMDT_MONITOR_CAPABILITIES_ORIGIN that indicates the source of the mode information for the monitor. For example, the mode information could be from a default monitor profile or it could be from an override in an INF file.

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dkmdt.h

See also

D3DKMDT_MONITOR_CAPABILITIES_ORIGIN

D3DKMDT_MONITOR_DESCRIPTOR_TYPE

Monitor Descriptor Set Interface