Condividi tramite


VideoDeviceController.SetDevicePropertyById(String, Object) Metodo

Definizione

Imposta il valore della proprietà con l'ID specificato dal driver di dispositivo di acquisizione, usando un ID esteso con informazioni di intestazione personalizzate e fornendo il valore come oggetto .

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

Parametri

propertyId
String

Platform::String

winrt::hstring

Matrice di byte contenente i dati dell'identificatore esteso.

propertyValue
Object

Platform::Object

IInspectable

Oggetto che rappresenta i dati da assegnare alla proprietà specificata.

Restituisce

Oggetto VideoDeviceControllerSetDevicePropertyStatus che descrive lo stato dell'operazione.

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Le proprietà comuni del dispositivo vengono esposte come proprietà della classe VideoDeviceController . Le proprietà aggiuntive vengono definite nel set di proprietà KSPROPERTYSETID_ExtendedCameraControl . Le proprietà legacy vengono definite nel set di proprietà PROPSETID_VIDCAP_CAMERACONTROL . Per un esempio di accesso alle proprietà della fotocamera in base all'ID, vedere l'esempio di controllo esteso e metadati.

Si applica a