Поделиться через


VideoDeviceController.SetDevicePropertyById(String, Object) Метод

Определение

Задает значение свойства с указанным идентификатором из драйвера устройства захвата, используя расширенный идентификатор с пользовательскими сведениями заголовка и предоставляя значение в виде объекта.

public:
 virtual VideoDeviceControllerSetDevicePropertyStatus SetDevicePropertyById(Platform::String ^ propertyId, Platform::Object ^ propertyValue) = SetDevicePropertyById;
VideoDeviceControllerSetDevicePropertyStatus SetDevicePropertyById(winrt::hstring const& propertyId, IInspectable const& propertyValue);
public VideoDeviceControllerSetDevicePropertyStatus SetDevicePropertyById(string propertyId, object propertyValue);
function setDevicePropertyById(propertyId, propertyValue)
Public Function SetDevicePropertyById (propertyId As String, propertyValue As Object) As VideoDeviceControllerSetDevicePropertyStatus

Параметры

propertyId
String

Platform::String

winrt::hstring

Массив байтов, содержащий данные расширенных идентификаторов.

propertyValue
Object

Platform::Object

IInspectable

Объект , представляющий данные, назначаемые указанному свойству.

Возвращаемое значение

Объект VideoDeviceControllerSetDevicePropertyStatus , описывающий состояние операции.

Требования к Windows

Семейство устройств
Windows 10 Creators Update (появилось в 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v4.0)

Комментарии

Общие свойства устройства предоставляются как свойства класса VideoDeviceController . Дополнительные свойства определяются в наборе свойств KSPROPERTYSETID_ExtendedCameraControl . Устаревшие свойства определяются в наборе свойств PROPSETID_VIDCAP_CAMERACONTROL . Пример доступа к свойствам камеры по идентификатору см. в примере расширенных элементов управления и метаданных.

Применяется к