Compartir a través de


estructura OPM_ACP_AND_CGMSA_SIGNALING (opmapi.h)

Contiene el resultado de una consulta de OPM_GET_ACP_AND_CGMSA_SIGNALING .

Sintaxis

typedef struct _OPM_ACP_AND_CGMSA_SIGNALING {
  OPM_RANDOM_NUMBER rnRandomNumber;
  ULONG             ulStatusFlags;
  ULONG             ulAvailableTVProtectionStandards;
  ULONG             ulActiveTVProtectionStandard;
  ULONG             ulReserved;
  ULONG             ulAspectRatioValidMask1;
  ULONG             ulAspectRatioData1;
  ULONG             ulAspectRatioValidMask2;
  ULONG             ulAspectRatioData2;
  ULONG             ulAspectRatioValidMask3;
  ULONG             ulAspectRatioData3;
  ULONG             ulReserved2[4];
  ULONG             ulReserved3[4];
} OPM_ACP_AND_CGMSA_SIGNALING;

Miembros

rnRandomNumber

Estructura OPM_RANDOM_NUMBER . Esta estructura contiene el mismo número aleatorio de 128 bits que la aplicación envió al controlador en la estructura OPM_GET_INFO_PARAMETERS o OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS .

ulStatusFlags

Or or bit a bit demarcas de estado de OPM.

ulAvailableTVProtectionStandards

OR bit a bit de cero o más marcas estándar de protección de TV. El controlador devolverá marcas para todos los estándares de protección y resoluciones que admita, independientemente de cuáles estén ahora activos.

ulActiveTVProtectionStandard

Un valor de las marcas estándar de protección de TV, que indica el estándar de protección que está activo actualmente.

ulReserved

Reservado para uso futuro. Establecer en cero.

ulAspectRatioValidMask1

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

ulAspectRatioData1

Relación de aspecto actual. Para EN 300 294, el valor es miembro de la enumeración OPM_IMAGE_ASPECT_RATIO_EN300294 .

ulAspectRatioValidMask2

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

ulAspectRatioData2

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.

ulAspectRatioValidMask3

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

ulAspectRatioData3

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.

ulReserved2[4]

Reservado para uso futuro. Rellene esta matriz con ceros.

ulReserved3[4]

Reservado para uso futuro. Rellene esta matriz con ceros.

Comentarios

El diseño de esta estructura es idéntico a la estructura de DXVA_COPPStatusSignalingCmdData utilizada en el Protocolo de protección de salida certificada (COPP).

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Encabezado opmapi.h

Consulte también

Estructuras de OPM

Administrador de protección de salida