AMCOPPStatusInput 结构 (strmif.h)
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
AMCOPPStatusInput 结构包含认证输出保护协议 (COPP) 状态请求。
语法
typedef struct _AMCOPPStatusInput {
GUID rApp;
GUID guidStatusRequestID;
DWORD dwSequence;
DWORD cbSizeData;
BYTE StatusData[4056];
} AMCOPPStatusInput, *LPAMCOPPStatusInput;
成员
rApp
128 位随机数。
guidStatusRequestID
定义状态请求的 GUID。
dwSequence
序列号。 应用程序必须保留发出的 COPP 状态请求的运行计数。 对于每个请求,将序列号递增 1。
cbSizeData
StatusData 成员中有效数据的字节数。
StatusData[4056]
状态请求的数据。 数据的含义取决于请求。
备注
定义了以下 COPP 状态请求。
GUID | 说明 |
---|---|
DXVA_COPPQueryConnectorType | 返回输出设备的物理连接器的类型。 |
DXVA_COPPQueryProtectionType | 返回物理连接器的可用保护机制。 |
DXVA_COPPQueryLocalProtectionLevel | 返回当前在此会话上下文中通过 COPP 机制设置的保护级别。 |
DXVA_COPPQueryGlobalProtectionLevel | 返回当前为物理连接器设置的实际保护级别。 |
DXVA_COPPQueryDisplayData | 返回描述通过与 COPP 设备关联的连接器传输的信号的信息。 |
DXVA_COPPQueryHDCPKeyData | 返回输出设备的高带宽数字内容保护 (HDCP) 特征。 |
DXVA_COPPQueryBusData | 返回有关与此 COPP 设备关联的图形硬件使用的总线类型的信息。 |
有关详细信息,请参阅 Windows DDK 文档。
要求
标头 | strmif.h (包括 Dshow.h) |