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_PARAMETERS 或 OPM_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 |