структура OPM_ACP_AND_CGMSA_SIGNALING (opmapi.h)
Содержит результат запроса OPM_GET_ACP_AND_CGMSA_SIGNALING .
Синтаксис
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;
Члены
rnRandomNumber
Структура OPM_RANDOM_NUMBER . Эта структура содержит то же 128-битовое случайное число, которое приложение отправило драйверу в OPM_GET_INFO_PARAMETERS или OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS структуре.
ulStatusFlags
Побитовое ИЛИфлагов состояния OPM.
ulAvailableTVProtectionStandards
Побитовое ИЛИ , равное нулю или более стандартным флагам защиты тв. Драйвер возвращает флаги для всех поддерживаемых им стандартов защиты и разрешений, независимо от того, какие из них сейчас активны.
ulActiveTVProtectionStandard
Одно значение из стандартных флагов защиты телевизора, указывающее на текущий активный стандарт защиты.
ulReserved
Зарезервировано для последующего использования. Задайте нулевое значение.
ulAspectRatioValidMask1
Битовая маска, указывающая, какие биты ulAspectRatioData1 являются допустимыми.
ulAspectRatioData1
Текущее соотношение сторон. Для EN 300 294 значение является членом перечисления OPM_IMAGE_ASPECT_RATIO_EN300294 .
ulAspectRatioValidMask2
Битовая маска, указывающая, какие биты ulAspectRatioData2 являются допустимыми.
ulAspectRatioData2
Дополнительный элемент данных, связанный с пропорциями для текущего стандарта защиты. Наличие и значение этих данных зависит от стандарта защиты. Это поле можно использовать для передачи битов End и Q0 для EIA-608-B или описания активного формата для CEA-805-A.
ulAspectRatioValidMask3
Битовая маска, указывающая, какие биты ulAspectRatioData3 являются допустимыми.
ulAspectRatioData3
Дополнительный элемент данных, связанный с пропорциями для текущего стандарта защиты. Наличие и значение этих данных зависит от стандарта защиты.
ulReserved2[4]
Зарезервировано для последующего использования. Заполните этот массив нулями.
ulReserved3[4]
Зарезервировано для использования в будущем. Заполните этот массив нулями.
Комментарии
Структура этой структуры идентична структуре DXVA_COPPStatusSignalingCmdData , используемой в сертифицированном протоколе защиты вывода (COPP).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | opmapi.h |