структура 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 или описания активного формата для пакетов CEA-805-A типа B.

ulAspectRatioChangeMask3

Значение маски, указывающее допустимые биты для изменения в следующем элементе ulAspectRatioData3 .

ulAspectRatioData3

32-разрядные данные для дополнительных данных, связанных с пропорциями, для конкретных стандартов защиты. Эти данные можно использовать для выражения значений End и Q0 для EIA-608-B или описания активного формата для пакетов CEA-805-A типа B.

ulReserved[4]

Зарезервировано. Необходимо задать нулевое значение.

ulReserved2[4]

Зарезервировано. Необходимо задать нулевое значение.

ulReserved3

Зарезервировано. Необходимо задать нулевое значение.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dkmdt.h

См. также раздел

DXGKMDT_OPM_PROTECTION_STANDARD