OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS 結構 (opmapi.h)

包含 Output Protection Manager (OPM) 中OPM_SET_ACP_AND_CGMSA_SIGNALING命令的資訊。

此命令會導致驅動程式在電視訊號中插入寬螢幕訊號 (WSS) 代碼或其他數據封包,如某些模擬複製保護 (ACP) 和複製產生管理系統 - 類比 (CGMS-A) 規格所要求。 例如:

  • ETSI EN 300 294 (625i PAL) :數據封包會插入訊號的第 23 行。
  • CEA-608-B (NTSC) :數據封包會插入 VBI) 垂直空白間隔 (的第 21 行。

語法

typedef struct _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;
} OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS;

成員

ulNewTVProtectionStandard

指定目前使用中的保護標準和格式。 此值是電視保護標準旗標的OR

ulAspectRatioChangeMask1

位掩碼,指出在訊號中要設定的 ulAspectRatioData1 位。

ulAspectRatioData1

指定要針對目前保護標準設定的外觀比例值。 針對 EN 300 294,請使用 OPM_IMAGE_ASPECT_RATIO_EN300294 列舉。

ulAspectRatioChangeMask2

位掩碼,指出在訊號中要設定的 ulAspectRatioData2 位。

ulAspectRatioData2

與外觀比例相關的其他數據元素。 此數據的存在和意義取決於保護標準。 此欄位可用來傳達 EIA-608-B 的 End 和 Q0 位,或 CEA-805-A 的使用中格式描述。

ulAspectRatioChangeMask3

位掩碼,指出在訊號中要設定的 ulAspectRatioData3 位。

ulAspectRatioData3

與目前保護標準外觀比例相關的其他數據元素。 此數據的存在和意義取決於保護標準。

ulReserved[4]

保留供未來使用。 將整個數位設定為零。

ulReserved2[4]

保留供未來使用。 將整個數位設定為零。

ulReserved3

保留供未來使用。 設定為零。

備註

此結構的版面配置與認證輸出保護管理員 (COPP) 中使用的 DXVA_COPPSetSignalingCmdData 結構相同。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 opmapi.h

另請參閱

OPM 結構

Output Protection Manager