структура DXVA_COPPStatusHDCPKeyData (dxva.h)
Структура DXVA_COPPStatusHDCPKeyData описывает приемник HDCP или вектор выбора ключа ретрансляторов (KSV) с высокой пропускной способностью.
Синтаксис
typedef struct _DXVA_COPPStatusHDCPKeyData {
GUID rApp;
ULONG dwFlags;
ULONG dwHDCPFlags;
GUID BKey;
GUID Reserved1;
GUID Reserved2;
} DXVA_COPPStatusHDCPKeyData;
Члены
rApp
Задает 128-разрядное случайное число, используемое один раз. Это случайное число создается запрашивающим приложением и предоставляется драйверу отображения в элементе rAppструктуры DXVA_COPPStatusInput .
dwFlags
Указывает дополнительные сведения о состоянии, которые могут иметь отношение к вызывающей программе. Драйвер отображения должен задать dwFlags значение COPP_StatusNormal (0x00) из типа перечисления COPP_StatusFlags или допустимое сочетание ORed следующего COPP_StatusFlags:
- COPP_LinkLost (0x01)
- COPP_RenegotiationRequired (0x02)
dwHDCPFlags
Указывает текущие характеристики HDCP устройства, подключенного к выходному соединителю DVI или High-Definition Multimedia Interface (HDMI). Драйвер дисплея может задать для dwHDCPFlags значение COPP_HDCPRepeater (0x01) из типа перечисления COPP_StatusHDCPFlags , чтобы указать, что устройство является повторителем.
BKey
Указывает приемник HDCP или ретранслятор KSV (Bksv), как определено в редакции спецификации HDCP 1.1, в наименее значимых 40 битах.
Reserved1
Зарезервировано. Значение должно быть равно нулю (GUID_NULL).
Reserved2
Зарезервировано. Значение должно быть равно нулю (GUID_NULL).
Комментарии
Драйвер отображения возвращает состояние ключа HDCP с помощью параметра pOutputcopPQueryStatus. Структура DXVA_COPPStatusOutput описывает возвращаемые сведения о состоянии. Драйвер дисплея должен привести состояние ключа HDCP к указателю на структуру DXVA_COPPStatusHDCPKeyData и вернуть сведения о состоянии в элементе COPPStatus DXVA_COPPStatusOutput.
Приложения инициируют запрос к данным ключа HDCP, чтобы определить, отозван ли приемник или устройство-ретранслятор; Затем они могут отключить поток защищенного содержимого на устройство. Приложения должны получать списки отозванных KSV путем обработки сообщений о возможности обновления системы (SRM). В сотрудничестве с Digital Content Protection LLC владельцы приложений лицензирования HDCP не должны разрешать поток защищенного содержимого в HDCP-ретрансляторы для COPP версии 1.0.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Эта структура применяется только к Windows Server 2003 с пакетом обновления 1 (SP1) и более поздним версиям, а также к Windows XP с пакетом обновления 2 (SP2) и более поздним версиям. |
Верхняя часть | dxva.h (включая Dxva.h) |