AdvancedPhotoControl Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Provides functionality for controlling the advanced photo capture behavior on a capture device.
public ref class AdvancedPhotoControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AdvancedPhotoControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AdvancedPhotoControl
Public NotInheritable Class AdvancedPhotoControl
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10 (introduced in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v1.0)
|
Remarks
Get an instance of this class by accessing the VideoDeviceController.AdvancedPhotoControl property.
For how-to guidance on using AdvancedPhotoCapture, see High dynamic range (HDR) and low-light photo capture.
Properties
Mode |
Gets the current advanced capture mode of the AdvancedPhotoControl. |
Supported |
Gets a value indicating whether the AdvancedPhotoControl is supported on the current capture device. |
SupportedModes |
Gets a list of the advanced capture modes supported by the current capture device. |
Methods
Configure(AdvancedPhotoCaptureSettings) |
Configures the AdvancedPhotoControl object with the specified settings. |