Свойства KS, связанные с декодером DVD

В следующих таблицах описываются наборы свойств потоковой передачи ядра и соответствующие свойства, связанные с декодированиями DVD:

The KSPROPSETID_AudioDecoderOut property set groups all kernel streaming properties that are related to audio output from the DVD decoder hardware.

Свойства KS KSPROPSETID_AudioDecoderOut Property Description

KSPROPERTY_AUDDECOUT_MODES

Задает побитовое сочетание всех потенциальных режимов вывода звука, поддерживаемых оборудованием декодатора, например PCM 5.1 и S/PDIF.

KSPROPERTY_AUDDECOUT_CUR_MODE

Задает текущий режим вывода звука аппаратного декодера, например стереоконфера или S/PDIF.

The KSPROPSETID_DvdSubPic property set groups all kernel streaming properties that are related to DVD subpicture display.

свойства KS KSPROPSETID_DvdSubPic Property Description

KSPROPERTY_DVDSUBPIC_PALETTE

Задает 16 записей цветовой палитры YUV для отображения подпиктуры.

KSPROPERTY_DVDSUBPIC_HLI

Задает прямоугольник подпиктуры, цвет или контрастность которого необходимо изменить.

KSPROPERTY_DVDSUBPIC_COMPOSIT_ON

Указывает, следует ли включить или отключить отображение подпиктуры DVD.

The KSPROPSETID_CopyProt property set groups all kernel streaming properties that are related to Macrovision copy protection of DVD content.

свойства KS KSPROPSETID_CopyProt Property Description

KSPROPERTY_DVDCOPY_CHLG_KEY

Задает ключ вызова шины для между оборудованием декодировщика и DVD-диском.

KSPROPERTY_DVDCOPY_DVD_KEY1

Указывает первый ключ шины для декодера в рамках механизма защиты копирования.

KSPROPERTY_DVDCOPY_DEC_KEY2

Указывает второй ключ шины для декодера в рамках механизма защиты копирования.

KSPROPERTY_DVDCOPY_TITLE_KEY

Задает ключ заголовка из текущего dvd-содержимого в рамках механизма защиты копирования.

KSPROPERTY_COPY_MACROVISION

Указывает уровень макросвидения потока данных.

KSPROPERTY_DVDCOPY_REGION

Указывает текущий регион в соответствии с ограничениями языка в рамках механизма защиты копирования.

KSPROPERTY_DVDCOPY_SET_COPY_STATE

Указывает состояние копирования потока аппаратного декодирования DVD-диска.

KSPROPERTY_DVDCOPY_DISC_KEY

Указывает ключ диска для декодера в рамках механизма защиты копирования.

The KSPROPSETID_TSRateChange property set groups all kernel streaming properties that are related to time stamp rate changes.

свойства KS KSPROPSETID_TSRateChange Property Description

KS_AM_RATE_SimpleRateChange

Указывает время начала для начала новой скорости метки времени.

KS_AM_RATE_ExactRateChange

Указывает метку времени ввода, чтобы начать новую частоту метки времени. Это свойство еще не реализовано.

KS_AM_RATE_MaxFullDataRate

Указывает максимальную полную частоту данных.

KS_AM_RATE_Step

Это свойство еще не реализовано.

Свойства KSPROPSETID_VPConfig и KSPROPSETID_VPVBIConfig группируют все свойства потоковой передачи ядра, связанные с конфигурацией видеопорта и конфигурацией интервала вертикального пустого видеопорта. Оба набора свойств содержат одинаковые свойства.

свойства KSPROPSETID_VPConfig и KSPROPSETID_VPVBIConfig KS Property Description

KSPROPERTY_VPCONFIG_NUMCONNECTINFO

Указывает максимальное количество электрических подключений к видеопорту.

KSPROPERTY_VPCONFIG_GETCONNECTINFO

Задает массив возможных конфигураций видеопорта.

KSPROPERTY_VPCONFIG_SETCONNECTINFO

Указывает определенную конфигурацию порта видео из массива возможных конфигураций.

KSPROPERTY_VPCONFIG_VPDATAINFO

Задает начальную конфигурацию порта видео, например пропорции пикселей и полярность полей.

KSPROPERTY_VPCONFIG_MAXPIXELRATE

Указывает максимальную скорость пикселей порта видео с определенным измерением.

KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT

Задает максимальное число форматов пикселей.

KSPROPERTY_VPCONFIG_GETVIDEOFORMAT

Задает массив возможных форматов пикселей.

KSPROPERTY_VPCONFIG_SETVIDEOFORMAT

Задает определенный формат пикселей из массива возможных форматов пикселей..

KSPROPERTY_VPCONFIG_INVERTPOLARITY

Указывает, следует ли инвертировать полярность видеопорта.

KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY

Указывает, может ли оборудование уменьшить размер образа.

KSPROPERTY_VPCONFIG_SCALEFACTOR

Задает определяемые пользователем размеры видеопорта, включая ширину и высоту.

KSPROPERTY_VPCONFIG_DDRAWHANDLE

Указывает сведения об дескрипторе DirectDraw.

KSPROPERTY_VPCONFIG_VIDEOPORTID

Указывает сведения об идентификаторе видеопорта.

KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE

Указывает сведения об дескрипторе поверхности DirectDraw.

KSPROPERTY_VPCONFIG_SURFACEPARAMS

Задает параметры поверхности, такие как источники x и y и шаг поверхности.

The KSPROPSETID_Wave property set groups all kernel streaming properties that are related to controlling the output volume of DVD decoder hardware, or analog TV tuner adapters that possess an audio loop-back cable to a sound adapter.

свойства KS KSPROPSETID_Wave Property Description

KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES

Указывает возможности, совместимые с волнами устройства, например, принимает ли устройство входные данные и создает выходные данные.

KSPROPERTY_WAVE_INPUT_CAPABILITIES

Задает возможности ввода волн оборудования устройства, например частоту выборки и биты на выборку.

KSPROPERTY_WAVE_OUTPUT_CAPABILITIES

Задает возможности вывода волны оборудования устройства, например биты на выборку и доступную память.

KSPROPERTY_WAVE_BUFFER

Задает параметры буфера волн оборудования устройства, такие как атрибуты цикла, размер буфера волны и начальный адрес буфера волны.

KSPROPERTY_WAVE_FREQUENCY

Указывает частоту оборудования устройства.

KSPROPERTY_WAVE_VOLUME

Задает атенуацию левого и правого тома оборудования устройства.

KSPROPERTY_WAVE_PAN

Указывает уровень сдвига влево и правой части оборудования устройства.