Compartilhar via


VideoDeviceController.SetDevicePropertyById(String, Object) Método

Definição

Define o valor da propriedade com a ID especificada do driver do dispositivo de captura, usando uma ID estendida com informações de cabeçalho personalizadas e fornecendo o valor como um objeto .

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

Parâmetros

propertyId
String

Platform::String

winrt::hstring

Uma matriz de bytes que contém os dados do identificador estendido.

propertyValue
Object

Platform::Object

IInspectable

Um objeto que representa os dados a serem atribuídos à propriedade especificada.

Retornos

Um objeto VideoDeviceControllerSetDevicePropertyStatus que descreve o status da operação.

Requisitos do Windows

Família de dispositivos
Windows 10 Creators Update (introduzida na 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v4.0)

Comentários

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 controle estendido e metadados.

Aplica-se a