Freigeben über


VideoDeviceController.SetDeviceProperty(String, Object) Methode

Definition

Legt den Wert der -Eigenschaft mit der angegebenen ID für den Erfassungsgerätetreiber fest. Mit dieser Methode können Sie Eigenschaften festlegen, die für eine bestimmte Kamera spezifisch sind.

public:
 virtual void SetDeviceProperty(Platform::String ^ propertyId, Platform::Object ^ propertyValue) = SetDeviceProperty;
void SetDeviceProperty(winrt::hstring const& propertyId, IInspectable const& propertyValue);
public void SetDeviceProperty(string propertyId, object propertyValue);
function setDeviceProperty(propertyId, propertyValue)
Public Sub SetDeviceProperty (propertyId As String, propertyValue As Object)

Parameter

propertyId
String

Platform::String

winrt::hstring

Der Bezeichner der Eigenschaft, für die der Wert festgelegt ist.

propertyValue
Object

Platform::Object

IInspectable

Der neue Wert der Eigenschaft.

Hinweise

Die Eigenschafts-ID und die erwarteten Daten werden vom Hardwaregerätehersteller bestimmt.

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:

Weitere Informationen