共用方式為


OPM_ACP_AND_CGMSA_SIGNALING結構 (opmapi.h)

包含 OPM_GET_ACP_AND_CGMSA_SIGNALING 查詢的結果。

語法

typedef struct _OPM_ACP_AND_CGMSA_SIGNALING {
  OPM_RANDOM_NUMBER rnRandomNumber;
  ULONG             ulStatusFlags;
  ULONG             ulAvailableTVProtectionStandards;
  ULONG             ulActiveTVProtectionStandard;
  ULONG             ulReserved;
  ULONG             ulAspectRatioValidMask1;
  ULONG             ulAspectRatioData1;
  ULONG             ulAspectRatioValidMask2;
  ULONG             ulAspectRatioData2;
  ULONG             ulAspectRatioValidMask3;
  ULONG             ulAspectRatioData3;
  ULONG             ulReserved2[4];
  ULONG             ulReserved3[4];
} OPM_ACP_AND_CGMSA_SIGNALING;

成員

rnRandomNumber

OPM_RANDOM_NUMBER結構。 這個結構包含應用程式在 OPM_GET_INFO_PARAMETERSOPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS 結構中傳送給驅動程式的相同 128 位隨機數。

ulStatusFlags

OPM 狀態旗標的OR

ulAvailableTVProtectionStandards

零個或多個電視保護標準旗標的OR。 驅動程式會傳回其支援之所有保護標準和解決方案的旗標,不論目前作用中為何。

ulActiveTVProtectionStandard

電視保護標準旗標的一個值,表示目前作用中的保護標準。

ulReserved

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

ulAspectRatioValidMask1

位掩碼,指出 ulAspectRatioData1 的位有效。

ulAspectRatioData1

目前的外觀比例。 針對 EN 300 294,此值是 OPM_IMAGE_ASPECT_RATIO_EN300294 列舉的成員。

ulAspectRatioValidMask2

位掩碼,指出 ulAspectRatioData2 的位有效。

ulAspectRatioData2

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

ulAspectRatioValidMask3

位掩碼,指出 ulAspectRatioData3 的位有效。

ulAspectRatioData3

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

ulReserved2[4]

保留供未來使用。 以零填入此陣列。

ulReserved3[4]

保留供日後使用。以零填入此陣列。

備註

此結構的版面配置與認證輸出保護通訊協定 (COPP) 中使用的 DXVA_COPPStatusSignalingCmdData 結構相同。

規格需求

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

另請參閱

OPM 結構

Output Protection Manager