VideoDeviceController.SetDevicePropertyByExtendedId(Byte[], Byte[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 uma matriz de bytes.
public:
virtual VideoDeviceControllerSetDevicePropertyStatus SetDevicePropertyByExtendedId(Platform::Array <byte> ^ extendedPropertyId, Platform::Array <byte> ^ propertyValue) = SetDevicePropertyByExtendedId;
VideoDeviceControllerSetDevicePropertyStatus SetDevicePropertyByExtendedId(winrt::array_view <byte> const& extendedPropertyId, winrt::array_view <byte> const& propertyValue);
public VideoDeviceControllerSetDevicePropertyStatus SetDevicePropertyByExtendedId(byte[] extendedPropertyId, byte[] propertyValue);
function setDevicePropertyByExtendedId(extendedPropertyId, propertyValue)
Public Function SetDevicePropertyByExtendedId (extendedPropertyId As Byte(), propertyValue As Byte()) As VideoDeviceControllerSetDevicePropertyStatus
Parâmetros
- extendedPropertyId
-
Byte[]
byte[]
Uma matriz de bytes que contém os dados do identificador estendido.
- propertyValue
-
Byte[]
byte[]
Uma matriz de bytes que contém 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
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.