Condividi tramite


Metodo IMFVirtualCamera::AddProperty (mfvirtualcamera.h)

Aggiunge proprietà dell'interfaccia dispositivo personalizzate alla fotocamera virtuale.

Sintassi

HRESULT AddProperty(
  const DEVPROPKEY *pKey,
  DEVPROPTYPE      Type,
  const BYTE       *pbData,
  ULONG            cbData
);

Parametri

pKey

Puntatore a DEVPROPKEY per aggiungere all'interfaccia del dispositivo della fotocamera virtuale. Per altre informazioni, vedere Modello di proprietà dispositivo unificato.

Type

Tipo di proprietà per il pKey specificato. I tipi DEVPROP_TYPE_NULL e DEVPROP_TYPE_EMPTY non sono supportati.

pbData

Puntatore ai dati delle proprietà.

cbData

Dimensioni in byte contenute nel buffer a cui puntano i dati.

Valore restituito

Restituisce un valore HRESULT, incluso ma non limitato ai valori seguenti:

Codice di errore Descrizione
S_OK Completato
E_INVALIDARG Un parametro di input non è valido.
E_ACCESSDENIED Il chiamante ha autorizzazioni sufficienti per aggiungere proprietà.

Commenti

I chiamanti devono disporre delle autorizzazioni a livello di amministratore per l'uso di questa API. Le app UWP e in pacchetto non dispongono delle autorizzazioni per chiamare questo metodo.

I chiamanti devono prestare attenzione quando si aggiungono proprietà note del dispositivo Windows in quanto potrebbero avere effetti imprevisti.

Requisiti

Requisito Valore
Client minimo supportato Windows Build 22000
Intestazione mfvirtualcamera.h
Libreria mfsensorgroup.lib
DLL mfsensorgroup.dll