D3DKMT_VIDPNSOURCEOWNER_FLAGS structure (d3dkmthk.h)

Specifies output duplication options for use with the D3DKMTSetVidPnSourceOwner1 function.

Syntax

typedef struct _D3DKMT_VIDPNSOURCEOWNER_FLAGS {
  union {
    struct {
      UINT AllowOutputDuplication : 1;
      UINT DisableDWMVirtualMode : 1;
      UINT UseNtHandles : 1;
      UINT Reserved : 29;
    };
    UINT Value;
  };
} D3DKMT_VIDPNSOURCEOWNER_FLAGS;

Members

AllowOutputDuplication

If a value of one, the video present network (VidPN) explicitly allows output duplication. Otherwise output duplication is not allowed.

DisableDWMVirtualMode

UseNtHandles

Reserved

Reserved for internal use.

Value

Specifies the number of output duplication paths on the VidPN.

Requirements

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

See also

D3DKMTSetVidPnSourceOwner1