Freigeben über


IMixerPinConfig::SetBlendingParameter-Methode (mpconfig.h)

[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 SetBlendingParameter -Methode legt den Blendingparameter fest, der definiert, wie ein sekundärer Datenstrom mit einem primären Datenstrom gemischt wird.

Syntax

HRESULT SetBlendingParameter(
  [in] DWORD dwBlendingParameter
);

Parameter

[in] dwBlendingParameter

Wert zwischen 0 und 255, der die Menge der Vermischung zwischen einem primären und einem sekundären Datenstrom angibt.

Rückgabewert

Gibt einen HRESULT-Wert zurück. Folgende Werte sind möglich:

Rückgabecode Beschreibung
E_UNEXPECTED
Methode, die für den primären Stream aufgerufen wird.
E_INVALIDARG
Wert außerhalb des möglichen Bereichs (0 bis 255).
S_OK
Erfolg.

Bemerkungen

Der Wert des dwBlendingParameter-Parameters muss zwischen 0 und 255 liegen, wobei 0 den sekundären Datenstrom unsichtbar macht und 255 den primären Datenstrom in dem Bereich unsichtbar macht, den der sekundäre Datenstrom einnimmt. Wenn kein Wert festgelegt ist, ist der Standardwert 255.

Diese Methode ist nicht für den Aufruf des primären Datenstroms vorgesehen.

Hinweis Die aktuelle DirectShow-Implementierung dieser Schnittstelle lässt nur Werte von 0 oder 255 für den dwBlendingParameter-Parameter zu. Alle anderen Werte sind ungültig.
 

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile mpconfig.h
Bibliothek Strmiids.lib

Siehe auch

Fehler- und Erfolgscodes

IMixerPinConfig-Schnittstelle

IMixerPinConfig::GetBlendingParameter