Class VideoDeviceController

Index

Properties

Methods

Properties

public backlightCompensation: MediaDeviceControl

public brightness: MediaDeviceControl

public contrast: MediaDeviceControl

public exposure: MediaDeviceControl

public focus: MediaDeviceControl

public hue: MediaDeviceControl

public pan: MediaDeviceControl

public roll: MediaDeviceControl

public tilt: MediaDeviceControl

public whiteBalance: MediaDeviceControl

public zoom: MediaDeviceControl

Methods

public getAvailableMediaStreamProperties(mediaStreamType: MediaStreamType): IVectorView

Parameters

Returns

IVectorView

public getDeviceProperty(propertyId: string): any

Parameters

  • propertyId: string

Returns

any

public getMediaStreamProperties(mediaStreamType: MediaStreamType): IMediaEncodingProperties

Parameters

Returns

IMediaEncodingProperties

public setDeviceProperty(propertyId: string, propertyValue: any)

Parameters

  • propertyId: string
  • propertyValue: any

public setMediaStreamPropertiesAsync(mediaStreamType: MediaStreamType, mediaEncodingProperties: IMediaEncodingProperties): IAsyncAction

Parameters

Returns

IAsyncAction

public tryGetPowerlineFrequency(): { value: Windows.Media.Capture.PowerlineFrequency; succeeded: boolean; }

Returns

{ value: Windows.Media.Capture.PowerlineFrequency; succeeded: boolean; }

public trySetPowerlineFrequency(value: PowerlineFrequency): boolean

Parameters

Returns

boolean