структура DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS (d3dkmdt.h)
Структура DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS содержит параметры для настройки аналоговой сигнализации защиты содержимого (ACP) и аналоговой системы управления созданием содержимого (CGMS-A) для защищенных выходных данных.
Синтаксис
typedef struct _DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS {
ULONG ulNewTVProtectionStandard;
ULONG ulAspectRatioChangeMask1;
ULONG ulAspectRatioData1;
ULONG ulAspectRatioChangeMask2;
ULONG ulAspectRatioData2;
ULONG ulAspectRatioChangeMask3;
ULONG ulAspectRatioData3;
ULONG ulReserved[4];
ULONG ulReserved2[4];
ULONG ulReserved3;
} DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS;
Члены
ulNewTVProtectionStandard
Значение типа DXGKMDT_OPM_PROTECTION_STANDARD, указывающее тип телевизионного сигнала для установки сигналов ACP и CGMS-A на защищенном выходе.
ulAspectRatioChangeMask1
Значение маски, указывающее допустимые биты, которые необходимо изменить в следующем элементе ulAspectRatioData1 .
ulAspectRatioData1
32-разрядные данные, указывающие значение пропорций, устанавливаемое для активного стандарта защиты.
ulAspectRatioChangeMask2
Значение маски, указывающее допустимые биты, которые необходимо изменить в следующем элементе ulAspectRatioData2 .
ulAspectRatioData2
32-разрядные данные для дополнительных данных, связанных с пропорциями, для конкретных стандартов защиты. Эти данные можно использовать для выражения значений End и Q0 для EIA-608-B или описания активного формата для пакетов типа B CEA-805-A.
ulAspectRatioChangeMask3
Значение маски, указывающее допустимые биты, которые необходимо изменить в следующем элементе ulAspectRatioData3 .
ulAspectRatioData3
32-разрядные данные для дополнительных данных, связанных с пропорциями, для конкретных стандартов защиты. Эти данные можно использовать для выражения значений End и Q0 для EIA-608-B или описания активного формата для пакетов типа B CEA-805-A.
ulReserved[4]
Зарезервировано. Необходимо задать нулевое значение.
ulReserved2[4]
Зарезервировано. Необходимо задать нулевое значение.
ulReserved3
Зарезервировано. Необходимо задать нулевое значение.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Верхняя часть | d3dkmdt.h |