KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE

KSPROPERTY_CAMERACONTROL_EXTENDED_PROFILE is used to allow the capture framework to inform the camera driver which profile was selected.

Usage summary table

Scope Control Type

Version 1

Filter

Asynchronous, Not Cancelable

The following table contains the descriptions and requirements for the KSCAMERA_EXTENDEDPROP_HEADER structure fields when using the control.

Member Description

Version

This must be 1.

PinId

Must be KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF).

Size

This must be sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_PROFILE).

Result

Indicates the error results of the last SET operation. If no SET operation has taken place, this must be 0.

Capability

Must be KSCAMERA_EXTENDEDPROP_CAPS_ASYNCCONTROL. No other modes are supported.

Flags

This must be 0.

Requirements

Header

Ksmedia.h