Partager via


VideoDeviceController.SetDeviceProperty(String, Object) Méthode

Définition

Définit la valeur de la propriété avec l’ID spécifié sur le pilote de périphérique de capture. Vous pouvez utiliser cette méthode pour définir des propriétés spécifiques à une caméra particulière.

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)

Paramètres

propertyId
String

Platform::String

winrt::hstring

Identificateur de la propriété pour laquelle la valeur est définie.

propertyValue
Object

Platform::Object

IInspectable

Nouvelle valeur de la propriété.

Remarques

L’ID de propriété et les données attendues sont déterminés par le fabricant de l’appareil matériel.

Les propriétés d’appareil courantes sont exposées en tant que propriétés de la classe VideoDeviceController . Des propriétés supplémentaires sont définies dans le jeu de propriétés KSPROPERTYSETID_ExtendedCameraControl . Les propriétés héritées sont définies dans le jeu de propriétés PROPSETID_VIDCAP_CAMERACONTROL . Pour obtenir un exemple d’accès aux propriétés de l’appareil photo par ID, consultez l’exemple Contrôle étendu et métadonnées.

S’applique à

Voir aussi