DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS structure (d3dkmdt.h)

The DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS structure contains parameters to set Analog Content Protection (ACP) and Content Generation Management System Analog (CGMS-A) signaling for a protected output.

Syntax

typedef struct _DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS {
  ULONG ulNewTVProtectionStandard;
  ULONG ulAspectRatioChangeMask1;
  ULONG ulAspectRatioData1;
  ULONG ulAspectRatioChangeMask2;
  ULONG ulAspectRatioData2;
  ULONG ulAspectRatioChangeMask3;
  ULONG ulAspectRatioData3;
  ULONG ulReserved[4];
  ULONG ulReserved2[4];
  ULONG ulReserved3;
} DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS;

Members

ulNewTVProtectionStandard

A DXGKMDT_OPM_PROTECTION_STANDARD-typed value that indicates the type of television signal to set ACP and CGMS-A signaling for on the protected output.

ulAspectRatioChangeMask1

A mask value that indicates the valid bits to change in the following ulAspectRatioData1 member.

ulAspectRatioData1

32-bit data that indicates the aspect ratio value to set for the active protection standard.

ulAspectRatioChangeMask2

A mask value that indicates the valid bits to change in the following ulAspectRatioData2 member.

ulAspectRatioData2

32-bit data for additional aspect ratio-related data for specific protection standards. This data can be used to express End and Q0 values for EIA-608-B, or active format description for CEA-805-A Type B packets.

ulAspectRatioChangeMask3

A mask value that indicates the valid bits to change in the following ulAspectRatioData3 member.

ulAspectRatioData3

32-bit data for additional aspect ratio-related data for specific protection standards. This data can be used to express End and Q0 values for EIA-608-B, or active format description for CEA-805-A Type B packets.

ulReserved[4]

Reserved. Must be set to zero.

ulReserved2[4]

Reserved. Must be set to zero.

ulReserved3

Reserved. Must be set to zero.

Requirements

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

See also

DXGKMDT_OPM_PROTECTION_STANDARD