DXVA_COPPSetSignalingCmdData - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// dxva.h

typedef struct _DXVA_COPPSetSignalingCmdData {
  ULONG ActiveTVProtectionStandard;
  ULONG AspectRatioChangeMask1;
  ULONG AspectRatioData1;
  ULONG AspectRatioChangeMask2;
  ULONG AspectRatioData2;
  ULONG AspectRatioChangeMask3;
  ULONG AspectRatioData3;
  ULONG ExtendedInfoChangeMask[4];
  ULONG ExtendedInfoData[4];
  ULONG Reserved;
} DXVA_COPPSetSignalingCmdData;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-dxva-_dxva_coppsetsignalingcmddata)

_DXVA_COPPSetSignalingCmdData structure

Description

The DXVA_COPPSetSignalingCmdData structure describes how to protect the signal that goes through the physical connector associated with the DirectX VA COPP device.

Members

ActiveTVProtectionStandard

Specifies a valid ORed combination of the following values from the COPP_TVProtectionStandard enumeration type that indicates the type of television signals on which to set protection:

AspectRatioChangeMask1

Specifies the COPP_ImageAspectRatio_EN300294_Mask (0x00000007) constant that indicates that only the first 3 bits in the following AspectRatioData1 member are valid.

AspectRatioData1

Specifies one of the following values from the COPP_ImageAspectRatio_EN300294 enumeration type to indicate an ETSI EN 300 294 value.

AspectRatioChangeMask2

Specifies a value that indicates the valid bitfields in the following AspectRatioData2 member.

AspectRatioData2

Specifies 32-bit data for additional aspect ratio-related data to be set 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.

AspectRatioChangeMask3

Specifies a value that indicates the valid bitfields in the following AspectRatioData3 member.

AspectRatioData3

Specifies 32-bit data for additional aspect ratio-related data to be set 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.

ExtendedInfoChangeMask

Specifies an array of values that indicate the valid bitfields in the respective elements of the following ExtendedInfoData array member.

ExtendedInfoData

Specifies an array of additional 32-bit data values to be set. Not currently used.

Reserved

Reserved. Should be set to zero.

See also

COPPCommand

DXVA_COPPCommand