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 |