Freigeben über


VideoDeviceController.SetDevicePropertyById(String, Object) Methode

Definition

Legt den Wert der -Eigenschaft mit der angegebenen ID aus dem Erfassungsgerätetreiber unter Verwendung einer erweiterten ID mit benutzerdefinierten Headerinformationen fest, und gibt den Wert als Objekt an.

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

Parameter

propertyId
String

Platform::String

winrt::hstring

Ein Bytearray, das die erweiterten Bezeichnerdaten enthält.

propertyValue
Object

Platform::Object

IInspectable

Ein Objekt, das die Daten darstellt, die der angegebenen Eigenschaft zugewiesen werden sollen.

Gibt zurück

Ein VideoDeviceControllerSetDevicePropertyStatus-Objekt, das die status des Vorgangs beschreibt.

Windows-Anforderungen

Gerätefamilie
Windows 10 Creators Update (eingeführt in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v4.0)

Hinweise

Allgemeine Geräteeigenschaften werden als Eigenschaften der VideoDeviceController-Klasse verfügbar gemacht. Zusätzliche Eigenschaften werden im KSPROPERTYSETID_ExtendedCameraControl-Eigenschaftssatz definiert. Legacyeigenschaften werden im PROPSETID_VIDCAP_CAMERACONTROL-Eigenschaftssatz definiert. Ein Beispiel für den Zugriff auf Kameraeigenschaften nach ID finden Sie im Beispiel für erweiterte Steuerelemente und Metadaten.

Gilt für: