IAMVideoProcAmp::Set-Methode (strmif.h)
[Das dieser Seite zugeordnete Feature DirectShow-ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngineund Audio/Video Capture in Media Foundationersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code MediaPlayer-, IMFMediaEngine und Audio-/Videoaufnahme in Media Foundation anstelle von DirectShow-verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]
Die Set-Methode legt die Videoqualität für eine angegebene Eigenschaft fest.
Syntax
HRESULT Set(
[in] long Property,
[in] long lValue,
[in] long Flags
);
Parameter
[in] Property
Die festzulegende Eigenschaft, angegeben als VideoProcAmpProperty Enumerationswert.
[in] lValue
Der neue Wert der Eigenschaft.
[in] Flags
Die gewünschte Steuerelementeinstellung, angegeben als VideoProcAmpFlags Enumerationswert.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OKzurückgegeben. Andernfalls wird ein HRESULT- Fehlercode zurückgegeben.
Bemerkungen
Wenn der parameter FlagsVideoProcAmp_Flags_Autoist, wird der lValue- Parameter ignoriert, solange er zwischen den Mindest- und den Höchstwerten der Eigenschaft liegt.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 2000 Professional [nur Desktop-Apps] |
mindestens unterstützte Server- | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform- | Fenster |
Header- | strmif.h (include Dshow.h) |
Library | Strmiids.lib |