DXGKARG_DISPLAYDETECTCONTROL structure (d3dkmddi.h)

Used to hold the arguments for DXGKDDI_DISPLAYDETECTCONTROL.

Syntax

typedef struct _DXGKARG_DISPLAYDETECTCONTROL {
  [in] D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId : 24;
  [in] DXGK_DISPLAYDETECTCONTROLTYPE  Type : 4;
  [in] UINT                           NonDestructiveOnly : 1;
       UINT                           Reserved : 3;
} DXGKARG_DISPLAYDETECTCONTROL;

Members

[in] TargetId

The identifier of a display adapter's video present target. Ignored if the type is not DXGK_DDCT_POLLONE, or when DXGK_DDCT_POLLALL is specified.

[in] Type

Detection action type requested.

[in] NonDestructiveOnly

Used only for polling the types of requests.

If TRUE, the driver should attempt to poll the specified target(s) without causing any visual artifacts. If FALSE, the driver should perform any action necessary to detect the status of the specified target(s) even if it would cause visual artifacts on the target(s) in question or other targets.

Reserved

This value is reserved for system use.

Requirements

Requirement Value
Header d3dkmddi.h