VideoDeviceController.GetDevicePropertyById(String, IReference<UInt32>) VideoDeviceController.GetDevicePropertyById(String, IReference<UInt32>) VideoDeviceController.GetDevicePropertyById(String, IReference<UInt32>) VideoDeviceController.GetDevicePropertyById(String, IReference<UInt32>) VideoDeviceController.GetDevicePropertyById(String, IReference<UInt32>) Method

Definition

Gets a the value of the property from the capture device driver with the ID with custom header information. You can use this method to query properties that are specific to a particular camera.

public : VideoDeviceControllerGetDevicePropertyResult GetDevicePropertyById(Platform::String propertyId, IReference<unsigned int> maxPropertyValueSize)
VideoDeviceControllerGetDevicePropertyResult GetDevicePropertyById(winrt::hstring propertyId, IReference<uint32_t> maxPropertyValueSize) const;
public VideoDeviceControllerGetDevicePropertyResult GetDevicePropertyById(String propertyId, Nullable<UInt32> maxPropertyValueSize)
Public Function GetDevicePropertyById(propertyId As String, maxPropertyValueSize As Nullable(Of UInt32)) As VideoDeviceControllerGetDevicePropertyResult
var videoDeviceControllerGetDevicePropertyResult = videoDeviceController.getDevicePropertyById(propertyId, maxPropertyValueSize);

Parameters

propertyId
String String String

The identifier of the property for which the value is retrieved.

maxPropertyValueSize
Nullable<UInt32> Nullable<UInt32> Nullable<UInt32>

The size of the buffer that should be allocated to store the result of the operation. If the driver does not require that a size be specified for the returned property, set this value to null. If the size is required, and you do not provide a value, the Status property of the returned VideoDeviceControllerGetDevicePropertyResult object will be MaxPropertyValueSizeRequired. If the value supplied is too small to store the result of the operation, the returned Status object will be MaxPropertyValueSizeTooSmall, which means that you can retry the call with a larger buffer size.

Returns

Additional features and requirements

Device family
Windows 10 Creators Update (introduced v10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v4)