структура 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 соединителю вывода мультимедиа (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 путем обработки сообщений о продлении системы (SRMs). В координации с Digital Content Protection LLCвладельцы приложений лицензирования HDCP не должны позволить защищенному потоку содержимого в ретрансляторы HDCP для COPP версии 1.0.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Эта структура применяется только к Windows Server 2003 с пакетом обновления 1 (SP1) и более поздней версии, а Windows XP — с пакетом обновления 2 (SP2) и более поздней версии. |
заголовка | dxva.h (include Dxva.h) |