Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Stellt einen Puffer dar, der Mediendaten für eine IMFMediaSourceExtension enthält.
Vererbung
Die IMFSourceBuffer-Schnittstelle erbt von der IUnknown-Schnittstelle . IMFSourceBuffer verfügt auch über folgende Membertypen:
Methoden
Die IMFSourceBuffer-Schnittstelle verfügt über diese Methoden.
|
IMFSourceBuffer::Abort Bricht die Verarbeitung des aktuellen Mediensegments ab. |
|
IMFSourceBuffer::Append Fügt das angegebene Mediensegment an den IMFSourceBuffer an. |
|
IMFSourceBuffer::AppendByteStream Fügt das Mediensegment aus dem angegebenen Bytedatenstrom an den IMFSourceBuffer an. |
|
IMFSourceBuffer::GetAppendWindowEnd Ruft den Zeitstempel für das Ende des Anfügefensters ab. |
|
IMFSourceBuffer::GetAppendWindowStart Ruft den Zeitstempel für den Anfang des Anfügefensters ab. |
|
IMFSourceBuffer::GetBuffered Ruft den gepufferten Zeitbereich ab. |
|
IMFSourceBuffer::GetTimeStampOffset Ruft den Zeitstempeloffset für Mediensegmente ab, die an den IMFSourceBuffer angefügt werden. |
|
IMFSourceBuffer::GetUpdating Ruft einen Wert ab, der angibt, ob Append, AppendByteStream oder Remove ausgeführt wird. |
|
IMFSourceBuffer::Remove Entfernt die Durch den angegebenen Zeitbereich definierten Mediensegmente aus dem IMFSourceBuffer. |
|
IMFSourceBuffer::SetAppendWindowEnd Legt den Zeitstempel für das Ende des Anfügefensters fest. |
|
IMFSourceBuffer::SetAppendWindowStart Legt den Zeitstempel für den Anfang des Anfügefensters fest. |
|
IMFSourceBuffer::SetTimeStampOffset Legt den Zeitstempeloffset für Mediensegmente fest, die an den IMFSourceBuffer angefügt werden. |
Hinweise
IMFSourceBuffer wird in Verbindung mit der IMFMediaSourceExtension verwendet.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | mfmediaengine.h |