KSPROPERTY_VIDEOPROCAMP_S - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// ksmedia.h

typedef struct {
  KSPROPERTY Property;
  LONG       Value;
  ULONG      Flags;
  ULONG      Capabilities;
} KSPROPERTY_VIDEOPROCAMP_S, *PKSPROPERTY_VIDEOPROCAMP_S;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-ksmedia-ksproperty_videoprocamp_s)

KSPROPERTY_VIDEOPROCAMP_S structure

Description

The KSPROPERTY_VIDEOPROCAMP_S structure describes filter-based property settings in the PROPSETID_VIDCAP_VIDEOPROCAMP property set.

Members

Property

Specifies an initialized KSPROPERTY structure that describes the property set, property ID, and request type.

Value

Specifies the value of a request. For Set requests, the minidriver should set the property specified in Property to this value. For Get requests, the minidriver should return the value of the property specified in Property.

Flags

Specifies the flags of a request. For Set requests, this value indicates the desired setting. For Get requests, this value contains the current setting. This member can be set to one of the values that are defined in ksmedia.h:

Flag Meaning
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL Indicates that the property is to be adjusted manually.
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO Indicates that the property is to be adjusted automatically.

Capabilities

Specifies the capabilities of a property. This member has meaning only for Get requests. The minidriver should return the capabilities of the VideoProcAmp with respect to the property specified in Property. This member should be set to one of the following values:

Value Meaning
KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL The device supports manual setting of the specified property.
KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO The device supports automatic setting of the specified property.

See also

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