Condividi tramite


Metodo IAMCameraControl::Set (strmif.h)

[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEnginee Acquisizione audio/video in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente di usare un nuovo codice MediaPlayer, IMFMediaEngine e Acquisizione audio/video in Media Foundation anziché DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.

Il metodo Set imposta una proprietà specificata sulla fotocamera.

Sintassi

HRESULT Set(
  [in] long Property,
  [in] long lValue,
  [in] long Flags
);

Parametri

[in] Property

Specifica la proprietà da impostare come valore dell'enumerazione CameraControlProperty.

[in] lValue

Specifica il nuovo valore della proprietà.

[in] Flags

Specifica l'impostazione del controllo desiderata, come membro dell'enumerazione cameraControlFlags .

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT.

Osservazioni

Se il parametro flag è CameraControl_Flags_Auto, il metodo ignora il parametro lValue, purché sia compreso tra i valori minimo e massimo della proprietà.

Fabbisogno

Requisito Valore
client minimo supportato Windows 2000 Professional [solo app desktop]
server minimo supportato Windows 2000 Server [solo app desktop]
piattaforma di destinazione Finestre
intestazione strmif.h (include Dshow.h)
libreria Strmiids.lib

Vedere anche

Configurare l' Qualità video

codici di errore e di esito positivo

interfaccia IAMCameraControl

IAMCameraControl::Get