Condividi tramite


Funzione MFCreateCameraControlMonitor (mfidl.h)

Crea un'istanza di IMFCameraControlMonitor

Sintassi

HRESULT MFCreateCameraControlMonitor(
  [in]  LPCWSTR                 symbolicLink,
  [in]  IMFCameraControlNotify  *callback,
  [out] IMFCameraControlMonitor **ppCameraControlMonitor
);

Parametri

[in] symbolicLink

Nome del collegamento simbolico stringa del dispositivo di acquisizione video attivo.

[in] callback

Puntatore a un oggetto che implementa l'interfaccia di callback IMFCameraControlNotify .

[out] ppCameraControlMonitor

Riceve un puntatore all'oggetto IMFCameraControlMonitor creato.

Valore restituito

HrESULT, tra cui:

Valore Descrizione
S_OK Operazione completata.
E_INVALIDARG Il collegamento simbolico specificato in symbolicLink non corrisponde a un dispositivo fotocamera noto.

Commenti

Il collegamento simbolico può essere ottenuto da un attributo MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK restituito da MFEnumDeviceSources o ottenuto accedendo alla proprietà DeviceInformation.Id ottenuta tramite le API Windows.Devices.Enumeration .

Requisiti

   
Intestazione mfidl.h
Libreria mfsensorgroup.lib
DLL mfsensorgroup.dll