DXVA_COPPSetSignalingCmdData 結構 (dxva9typ.h)
[與此頁面 相關的功能 DirectShow是舊版功能。 它已被 MediaPlayer、 IMFMediaEngine和 Media Foundation 中的音訊/視訊擷取取代。 這些功能已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用 MediaPlayer、 IMFMediaEngine 和 音訊/視訊擷取 ,而不是 DirectShow。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]
包含認證輸出保護通訊協定 (COPP) 中設定訊號命令的資訊。
此命令會導致驅動程式在電視訊號中插入寬螢幕訊號 (WSS) 代碼或其他資料封包,如某些類比禁止複製 (ACP) 和複製產生管理系統 — 類比 (CGMS-A) 規格。 例如:
- ETSI EN 300 294 (625i PAL) :資料封包會插入訊號的第 23 行。
- CEA-608-B (NTSC) :資料封包會插入垂直空白間隔的第 21 行, (VBI) 。
語法
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;
成員
ActiveTVProtectionStandard
指定目前使用中的保護標準及格式。 值是 COPP_TVProtectionStandard 列舉的成員。
AspectRatioChangeMask1
位元遮罩,指出在訊號中要設定的 AspectRatioData1 中的位。
AspectRatioData1
指定要針對目前保護標準設定的外觀比例值。 針對 EN 300 294,請使用 COPP_ImageAspectRatio_EN300294 列舉。
AspectRatioChangeMask2
位元遮罩,指出在訊號中要設定的 AspectRatioData2 中的位。
AspectRatioData2
與外觀比例相關的其他資料元素。 此資料的存在和意義取決於保護標準。 此欄位可用來傳達 EIA-608-B 的 End 和 Q0 位,或 CEA-805-A 的使用中格式描述。
AspectRatioChangeMask3
位元遮罩,指出 來自 AspectRatioData3 的位在訊號中設定的位。
AspectRatioData3
與目前保護標準外觀比例相關的其他資料元素。 此資料的存在和意義取決於保護標準。
ExtendedInfoChangeMask[4]
位元遮罩陣列,指出 ExtendedInfoData 中要變更的位。 目前未使用這個陣列。 將每個成員設定為零。
ExtendedInfoData[4]
要設定的其他訊號元素。 目前未使用這個陣列。 將每個成員設定為零。
Reserved
保留的。 設定為零。
規格需求
標頭 | dxva9typ.h (包含 Dxva.h) |