estructura DXVA_COPPStatusHDCPKeyData (dxva.h)
La estructura DXVA_COPPStatusHDCPKeyData describe un receptor o vector de selección de teclas de repetición (KSV) de protección de contenido digital de ancho de banda alto (HDCP).
Sintaxis
typedef struct _DXVA_COPPStatusHDCPKeyData {
GUID rApp;
ULONG dwFlags;
ULONG dwHDCPFlags;
GUID BKey;
GUID Reserved1;
GUID Reserved2;
} DXVA_COPPStatusHDCPKeyData;
Miembros
rApp
Especifica un número aleatorio de 128 bits, usado una vez. La aplicación solicitante genera este número aleatorio y se proporciona al controlador de visualización en el miembro rApp de la estructura DXVA_COPPStatusInput .
dwFlags
Especifica información de estado adicional que podría ser relevante para la aplicación que llama. El controlador de pantalla debe establecer dwFlags en el valor de COPP_StatusNormal (0x00) del tipo de enumeración COPP_StatusFlags o en una combinación de ORed válida de los siguientes COPP_StatusFlags:
- COPP_LinkLost (0x01)
- COPP_RenegotiationRequired (0x02)
dwHDCPFlags
Especifica las características actuales de HDCP del dispositivo conectado a una interfaz de vídeo digital (DVI) o High-Definition conector de salida de interfaz multimedia (HDMI). El controlador de pantalla puede establecer dwHDCPFlags en COPP_HDCPRepeater (0x01) del tipo de enumeración COPP_StatusHDCPFlags para indicar que el dispositivo es un repetidor.
BKey
Especifica el receptor o el repetidor de HDCP KSV (Bksv), tal y como se define en la revisión 1.1 de la especificación de HDCP, en los 40 bits menos significativos.
Reserved1
Reservado. Debe establecerse en cero (GUID_NULL).
Reserved2
Reservado. Debe establecerse en cero (GUID_NULL).
Comentarios
El controlador de pantalla devuelve el estado de la clave HDCP a través del parámetro pOutput de COPPQueryStatus. La estructura DXVA_COPPStatusOutput describe la información de estado devuelta. El controlador de pantalla debe convertir el estado de la clave HDCP en un puntero a una estructura de DXVA_COPPStatusHDCPKeyData y devolver la información de estado en el miembro COPPStatus de DXVA_COPPStatusOutput.
Las aplicaciones inician una consulta de datos de clave HDCP para determinar si se revoca el dispositivo receptor o repetidor; Después, pueden deshabilitar el flujo de contenido protegido en el dispositivo. Las aplicaciones deben obtener listas de KSV revocados mediante el procesamiento de mensajes de renovación del sistema (SRM). En coordinación con Digital Content Protection LLC, los propietarios de las aplicaciones de licencias de HDCP no deben permitir que el flujo de contenido protegido a los repetidores de HDCP para COPP versión 1.0.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Esta estructura solo se aplica a Windows Server 2003 con SP1 y versiones posteriores, y Windows XP con SP2 y versiones posteriores. |
Encabezado | dxva.h (incluir Dxva.h) |