Compartilhar via


VideoDeviceController.SetDeviceProperty(String, Object) Método

Definição

Define o valor da propriedade com a ID especificada no driver do dispositivo de captura. Você pode usar esse método para definir propriedades específicas de uma câmera específica.

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)

Parâmetros

propertyId
String

Platform::String

winrt::hstring

O identificador da propriedade para a qual o valor é definido.

propertyValue
Object

Platform::Object

IInspectable

O novo valor da propriedade.

Comentários

A ID da propriedade e os dados esperados são determinados pelo fabricante do dispositivo de hardware.

As propriedades comuns do dispositivo são expostas como propriedades da classe VideoDeviceController . Propriedades adicionais são definidas no conjunto de propriedades KSPROPERTYSETID_ExtendedCameraControl . As propriedades herdadas são definidas no conjunto de propriedades PROPSETID_VIDCAP_CAMERACONTROL . Para obter um exemplo de como acessar as propriedades da câmera por ID, consulte o exemplo de Controle Estendido e Metadados.

Aplica-se a

Confira também