Share via


enumeración COPP_StatusFlags (dxva9typ.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Especifica el estado de una sesión del Protocolo de protección de salida certificado (COPP).

Sintaxis

typedef enum _COPP_StatusFlags {
  COPP_StatusNormal = 0x00,
  COPP_LinkLost = 0x01,
  COPP_RenegotiationRequired = 0x02,
  COPP_StatusFlagsReserved = 0xFFFFFFFC
} COPP_StatusFlags;

Constantes

 
COPP_StatusNormal
Valor: 0x00
Estado normal.
COPP_LinkLost
Valor: 0x01
La integridad de la conexión se ha puesto en peligro. Entre los ejemplos de eventos que hacen que el controlador establezca esta marca se incluyen:


  • El controlador ya no puede aplicar el nivel de protección actual.

  • El controlador detectó un error de integridad interna.

  • El conector entre el equipo y el dispositivo de pantalla se desenchufó.

COPP_RenegotiationRequired
Valor: 0x02
La configuración de conexión ha cambiado. Por ejemplo, el usuario ha cambiado el modo de presentación de escritorio.
COPP_StatusFlagsReserved
Valor: 0xFFFFFFFC
Reservado. Debe ser cero.

Observaciones

Si se devuelve COPP_LinkLost, la aplicación debe liberar la instancia actual de VMR, crear una nueva instancia de VMR y establecer una nueva sesión copP (incluido el intercambio de claves y la validación de certificados).

Requisitos

   
Encabezado dxva9typ.h (include Dxva.h)

Consulte también

Tipos enumerados de DirectShow

Uso del Protocolo de protección de salida certificada (COPP)