DXGKARG_DISPLAYDETECTCONTROL structure (d3dkmddi.h)

Used to hold the arguments for DXGKDDI_DISPLAYDETECTCONTROL.

Syntax

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

Members

TargetId

[in] 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.

Type

[in] Detection action type requested.

NonDestructiveOnly

[in] 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

   
Header d3dkmddi.h