CBaseVideoRenderer.SendQuality-Methode
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde von MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation abgelöst. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code mediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet, wenn möglich. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]
Die SendQuality
Methode sendet eine Qualitätsmeldung, um anzugeben, was der Lieferant in Bezug auf die Qualität tun sollte.
Syntax
virtual HRESULT SendQuality(
REFERENCE_TIME trLate,
REFERENCE_TIME trRealStream
);
Parameter
-
trLate
-
Die Zeitspanne, um die der Frame verspätet ist.
-
trRealStream
-
Currentstream-Zeit.
Rückgabewert
Gibt einen HRESULT-Wert zurück.
Bemerkungen
Diese Memberfunktion sendet eine Qualitätskontrollmeldung Upstream, um das Qualitätsmanagement zu steuern. Die Art der Qualitätsmeldung (d. h. ob die Anzahl der Stichproben verringert oder erhöht werden soll) wird in der Implementierung des Qualitätsmanagements in dieser abgeleiteten Klasse bestimmt (siehe CBaseVideoRenderer::ShouldDrawSampleNow).
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|