Freigeben über


KSPROPERTY_VIDEOPROCAMP_S-Struktur (ksmedia.h)

Die KSPROPERTY_VIDEOPROCAMP_S-Struktur beschreibt filterbasierte Eigenschafteneinstellungen im PROPSETID_VIDCAP_VIDEOPROCAMP-Eigenschaftssatz.

Syntax

typedef struct {
  KSPROPERTY Property;
  LONG       Value;
  ULONG      Flags;
  ULONG      Capabilities;
} KSPROPERTY_VIDEOPROCAMP_S, *PKSPROPERTY_VIDEOPROCAMP_S;

Member

Property

Gibt eine initialisierte KSPROPERTY-Struktur an, die den Eigenschaftensatz, die Eigenschafts-ID und den Anforderungstyp beschreibt.

Value

Gibt den Wert einer Anforderung an. Für Set requests sollte der Minidriver die in Property angegebene Eigenschaft auf diesen Wert festlegen. Für Get-Anforderungen sollte der Minidriver den Wert der in Property angegebenen Eigenschaft zurückgeben.

Flags

Gibt die Flags einer Anforderung an. Für Anforderungen festlegen gibt dieser Wert die gewünschte Einstellung an. Für Get Requests enthält dieser Wert die aktuelle Einstellung. Dieser Member kann auf einen der Werte festgelegt werden, die in ksmedia.h definiert sind:

Flag Bedeutung
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL Gibt an, dass die Eigenschaft manuell angepasst werden soll.
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO Gibt an, dass die Eigenschaft automatisch angepasst werden soll.

Capabilities

Gibt die Funktionen einer Eigenschaft an. Dieser Member hat nur Bedeutung für Get-Anforderungen. Der Minitreiber sollte die Funktionen von VideoProcAmp in Bezug auf die in Property angegebene Eigenschaft zurückgeben. Dieser Member sollte auf einen der folgenden Werte festgelegt werden:

Wert Bedeutung
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL Das Gerät unterstützt die manuelle Einstellung der angegebenen Eigenschaft.
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO Das Gerät unterstützt die automatische Einstellung der angegebenen Eigenschaft.

Anforderungen

Anforderung Wert
Header ksmedia.h (include Ksmedia.h)

Weitere Informationen

KSPROPERTY

KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION

KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS

KSPROPERTY_VIDEOPROCAMP_COLORENABLE

KSPROPERTY_VIDEOPROCAMP_CONTRAST

KSPROPERTY_VIDEOPROCAMP_GAMMA

KSPROPERTY_VIDEOPROCAMP_HUE

KSPROPERTY_VIDEOPROCAMP_SATURATION

KSPROPERTY_VIDEOPROCAMP_SHARPNESS

KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE

PROPSETID_VIDCAP_VIDEOPROCAMP