CBasePin.SetMediaType-Methode
Die SetMediaType -Methode legt den Medientyp für die Verbindung fest.
Syntax
virtual HRESULT SetMediaType(
const CMediaType *pmt
);
Parameter
-
Pmt
-
Zeiger auf ein CMediaType-Objekt, das den Medientyp angibt.
Rückgabewert
Gibt S _ OK zurück.
Hinweise
Diese Methode legt das Format für eine Stecknadelverbindung fest. Vor dem Aufrufen dieser Methode ruft der Pin die CBasePin::CheckMediaType-Methode auf, um zu bestimmen, ob der Medientyp akzeptabel ist. Daher wird davon ausgegangen, dass der pmt-Parameter ein akzeptabler Medientyp ist.
In der Basisklasse legt diese Methode die CBasePin::m _ mt-Membervariable fest und gibt S _ OK zurück. Eine abgeleitete Klasse kann diese Methode überschreiben, wenn sie eine Benachrichtigung erfordert, wenn der Medientyp festgelegt ist.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|