DXGK_MIRACAST_CAPS structure (dispmprt.h)

Used by a display miniport driver to identify capabilities of a Miracast device.

Syntax

typedef struct _DXGK_MIRACAST_CAPS {
  ULONG MaxChunkPrivateDriverDataSize;
  union {
    struct {
      UINT HdcpSupport : 1;
      UINT Reserved : 31;
    };
    UINT Value;
  } Flags;
} DXGK_MIRACAST_CAPS, *PDXGK_MIRACAST_CAPS;

Members

MaxChunkPrivateDriverDataSize

The maximum size, in bytes, of the private data that the display miniport driver will pass when it reports a DXGK_INTERRUPT_TYPE interrupt type of DXGK_INTERRUPT_MICACAST_CHUNK_PROCESSING_COMPLETE.

Flags

Flags.HdcpSupport

Indicates whether the display adapter supports the Miracast High-bandwidth Digital Content Protection (HDCP) feature.

Flags.Reserved

Reserved for system use. The display miniport driver must set this value to zero.

Flags.Value

Holds a 32-bit value that identifies the capabilities of the Miracast device.

Requirements

Requirement Value
Minimum supported client Windows 8.1
Minimum supported server Windows Server 2012 R2
Header dispmprt.h (include Dispmprt.h)

See also

DXGK_INTERRUPT_TYPE