Freigeben über


KS-Eigenschaften für DVD-Decoder

Die folgenden Tabellen beschreiben die Kernel-Streaming-Eigenschaftssätze und ihre jeweiligen Eigenschaften, die mit DVD-Decodern zusammenhängen:

Der Eigenschaftssatz KSPROPSETID_AudioDecoderOut fasst alle Kernel-Streaming-Eigenschaften zusammen, die sich auf die Audioausgabe der DVD-Decoder-Hardware beziehen.

KSPROPSETID_AudioDecoderOut KS-Eigenschaften Eigenschaftsbeschreibung

KSPROPERTY_AUDDECOUT_MODES

Gibt eine bitweise Kombination aller potenziellen Audio-Ausgabemodi an, die von der Decoder-Hardware unterstützt werden, wie PCM 5.1 und S/PDIF.

KSPROPERTY_AUDDECOUT_CUR_MODE

Gibt den aktuellen Audio-Ausgabemodus der Decoder-Hardware an, z. B. Stereo-Analog oder S/PDIF.

Die auf KSPROPSETID_DvdSubPic festgelegte Eigenschaft fasst alle Kernel-Streaming-Eigenschaften zusammen, die sich auf die DVD-Subpicture-Anzeige beziehen.

KSPROPSETID_DvdSubPic KS-Eigenschaften Eigenschaftsbeschreibung

KSPROPERTY_DVDSUBPIC_PALETTE

Legt die 16 YUV-Farbpaletteneinträge für die Subpicture-Anzeige fest.

KSPROPERTY_DVDSUBPIC_HLI

Legt das Rechteck des Subpictures fest, dessen Farbe oder Kontrast geändert werden soll.

KSPROPERTY_DVDSUBPIC_COMPOSIT_ON

Gibt an, ob die Anzeige des DVD-Subpictures ein- oder ausgeschaltet werden soll.

Die auf KSPROPSETID_CopyProt festgelegte Eigenschaft fasst alle Kernel-Streaming-Eigenschaften zusammen, die sich auf den Macrovision-Kopierschutz von DVD-Inhalten beziehen.

KSPROPSETID_CopyProt KS-Eigenschaften Eigenschaftsbeschreibung

KSPROPERTY_DVDCOPY_CHLG_KEY

Gibt den Bus-Challenge-Schlüssel für zwischen der Decoder-Hardware und dem DVD-Laufwerk an.

KSPROPERTY_DVDCOPY_DVD_KEY1

Gibt den ersten Bus-Schlüssel für den Decoder als Teil des Kopierschutzmechanismus an.

KSPROPERTY_DVDCOPY_DEC_KEY2

Legt den zweiten Busschlüssel für den Decoder als Teil des Kopierschutzmechanismus fest.

KSPROPERTY_DVDCOPY_TITLE_KEY

Legt den Titelschlüssel des aktuellen DVD-Inhalts als Teil des Kopierschutzmechanismus fest.

KSPROPERTY_COPY_MACROVISION

Legt die Macrovision-Stufe des Datenstroms fest.

KSPROPERTY_DVDCOPY_REGION

Gibt die aktuelle Region gemäß den Sprachbeschränkungen als Teil des Kopierschutzmechanismus an.

KSPROPERTY_DVDCOPY_SET_COPY_STATE

Gibt den Kopierstatus des Streams des Hardware-DVD-Decoders an.

KSPROPERTY_DVDCOPY_DISC_KEY

Gibt den Disc-Schlüssel für den Decoder als Teil des Kopierschutzmechanismus an.

Die Eigenschaft KSPROPSETID_TSRateChange legt alle Kernel-Streaming-Eigenschaften fest, die sich auf Änderungen der Time-Stamp-Rate beziehen.

KSPROPSETID_TSRateChange KS-Eigenschaften Eigenschaftsbeschreibung

KS_AM_RATE_SimpleRateChange

Gibt eine Startzeit für den Beginn einer neuen Time-Stamp-Rate an.

KS_AM_RATE_ExactRateChange

Gibt einen „Input“-Zeitstempel an, um eine neue Time-Stamp-Rate zu beginnen. Diese Eigenschaft ist noch nicht implementiert.

KS_AM_RATE_MaxFullDataRate

Legt die maximale volle Datenrate fest.

KS_AM_RATE_Step

Diese Eigenschaft ist noch nicht implementiert.

Die Eigenschaftssätze KSPROPSETID_VPConfig und KSPROPSETID_VPVBIConfig fassen alle Kernel-Streaming-Eigenschaften zusammen, die mit der Konfiguration des Video-Ports und der vertikalen Austastlücke des Video-Ports zusammenhängen. Beide Eigenschaftssätze enthalten die gleichen Eigenschaften.

KSPROPSETID_VPConfig und KSPROPSETID_VPVBIConfig KS-Eigenschaften Eigenschaftsbeschreibung

KSPROPERTY_VPCONFIG_NUMCONNECTINFO

Gibt die maximale Anzahl der elektrischen Verbindungen zum Video-Port an.

KSPROPERTY_VPCONFIG_GETCONNECTINFO

Gibt eine Reihe von möglichen Video-Port-Konfigurationen an.

KSPROPERTY_VPCONFIG_SETCONNECTINFO

Gibt eine bestimmte Video-Port-Konfiguration aus dem Array der möglichen Konfigurationen an.

KSPROPERTY_VPCONFIG_VPDATAINFO

Legt die anfängliche Konfiguration des Video-Ports fest.

KSPROPERTY_VPCONFIG_MAXPIXELRATE

Gibt die maximale Pixelrate des Video-Ports mit einer bestimmten Dimension an.

KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT

Legt die maximale Anzahl der Pixelformate fest.

KSPROPERTY_VPCONFIG_GETVIDEOFORMAT

Gibt eine Reihe von möglichen Pixelformaten an.

KSPROPERTY_VPCONFIG_SETVIDEOFORMAT

Gibt ein bestimmtes Pixelformat aus dem Array der möglichen Pixelformate an.

KSPROPERTY_VPCONFIG_INVERTPOLARITY

Legt fest, ob die Polarität des Video-Ports invertiert werden soll.

KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY

Legt fest, ob die Hardware die Bildgröße reduzieren kann.

KSPROPERTY_VPCONFIG_SCALEFACTOR

Gibt benutzerdefinierte Dimensionen für den Video-Port an, einschließlich Breite und Höhe.

KSPROPERTY_VPCONFIG_DDRAWHANDLE

Legt die DirectDraw-Handle-Informationen fest.

KSPROPERTY_VPCONFIG_VIDEOPORTID

Legt die ID des Video-Ports fest.

KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE

Legt die DirectDraw-Surface-Handle-Informationen fest.

KSPROPERTY_VPCONFIG_SURFACEPARAMS

Gibt die Surface-Parameter an, wie z. B. den x- und y-Ursprung und den Surface-Winkel.

Die Eigenschaft KSPROPSETID_Wave legt alle Kernel-Streaming-Eigenschaften fest, die sich auf die Steuerung der Ausgangslautstärke von DVD-Decoder-Hardware oder analogen TV-Tuner-Adaptern beziehen, die über ein Audio-Loop-Back-Kabel zu einem Sound-Adapter verfügen.

KSPROPSETID_Wave KS-Eigenschaften Eigenschaftsbeschreibung

KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES

Gibt die Wave-kompatiblen Funktionalitäten eines Geräts an, z. B. ob das Gerät Input akzeptiert und Output produziert.

KSPROPERTY_WAVE_INPUT_CAPABILITIES

Gibt die Funktionalitäten des Geräts für den Wave-Input an, z. B. die Abtastfrequenz und die Bits pro Sample.

KSPROPERTY_WAVE_OUTPUT_CAPABILITIES

Legt die Funktionalitäten des Geräts für den Wave-Output fest, z. B. Bits pro Sample und den verfügbaren Sample-Speicher.

KSPROPERTY_WAVE_BUFFER

Legt die Wave-Buffer-Einstellungen der Gerätehardware fest, z. B. Schleifenattribute, Wave-Buffer-Größe und Startadresse des Wave-Buffers.

KSPROPERTY_WAVE_FREQUENCY

Legt die Frequenz der Gerätehardware fest.

KSPROPERTY_WAVE_VOLUME

Legt die linke und rechte Volumendämpfung der Gerätehardware fest.

KSPROPERTY_WAVE_PAN

Legt den linken und rechten Pan-Pegel der Geräte-Hardware fest.