Compartir a través de


estructura DXVA_COPPStatusSignalingCmdData (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.

Contiene el resultado de una consulta de señalización en el Protocolo de protección de salida certificada (COPP).

Sintaxis

typedef struct _DXVA_COPPStatusSignalingCmdData {
  GUID  rApp;
  ULONG dwFlags;
  ULONG AvailableTVProtectionStandards;
  ULONG ActiveTVProtectionStandard;
  ULONG TVType;
  ULONG AspectRatioValidMask1;
  ULONG AspectRatioData1;
  ULONG AspectRatioValidMask2;
  ULONG AspectRatioData2;
  ULONG AspectRatioValidMask3;
  ULONG AspectRatioData3;
  ULONG ExtendedInfoValidMask[4];
  ULONG ExtendedInfoData[4];
} DXVA_COPPStatusSignalingCmdData;

Miembros

rApp

Número aleatorio de 128 bits pasado por la aplicación en la estructura AMCOPPStatusInput .

dwFlags

Marca de estado. Consulte COPP_StatusFlags.

AvailableTVProtectionStandards

OR bit a bit de las marcas de la enumeración COPP_TVProtectionStandard. El controlador debe devolver marcas para todos los estándares de protección y resoluciones que admita.

ActiveTVProtectionStandard

Miembro de la enumeración COPP_TVProtectionStandard , que indica el estándar de protección que está activo actualmente.

TVType

Reservado.

AspectRatioValidMask1

Máscara de bits que indica qué bits de AspectRatioData1 son válidos.

AspectRatioData1

Especifica el valor de relación de aspecto actual. Para EN 300 294, el valor es miembro de la enumeración COPP_ImageAspectRatio_EN300294 .

AspectRatioValidMask2

Máscara de bits que indica qué bits de AspectRatioData2 son válidos.

AspectRatioData2

Elemento de datos adicional relacionado con la relación de aspecto para el estándar de protección actual. La presencia y el significado de estos datos dependen del estándar de protección. Este campo se puede usar para transmitir bits end y Q0 para EIA-608-B, o la descripción del formato activo para CEA-805-A.

AspectRatioValidMask3

Máscara de bits que indica qué bits de AspectRatioData3 son válidos.

AspectRatioData3

Elemento de datos adicional relacionado con la relación de aspecto para el estándar de protección actual. La presencia y el significado de estos datos dependen del estándar de protección.

ExtendedInfoValidMask[4]

Matriz de máscaras de bits que indican qué bits de ExtendedInfoData son válidos.

ExtendedInfoData[4]

Elementos de señalización adicionales. Esta matriz no se usa actualmente.

Requisitos

   
Encabezado dxva9typ.h (include Dxva.h)

Consulte también

Estructuras directShow

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