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 Windows Vista
Header d3dkmdt.h

See also

DXGKMDT_OPM_PROTECTION_STANDARD