Condividi tramite


Metodo IAMVideoProcAmp::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 la qualità video per una proprietà specificata.

Sintassi

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

Parametri

[in] Property

Proprietà da impostare, specificata come VideoProcAmpProperty valore di enumerazione.

[in] lValue

Nuovo valore della proprietà.

[in] Flags

L'impostazione del controllo desiderata, specificata come VideoProcAmpFlags valore di enumerazione.

Valore restituito

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

Osservazioni

Se il parametro Flags è VideoProcAmp_Flags_Auto, il parametro lValue viene ignorato, 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 IAMVideoProcAmp

IAMVideoProcAmp::Get