Freigeben über


Arbeiten mit Writer-Senken

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Es wurde von Source Reader und Sink Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Das Writer-Objekt des Windows Media Format SDK verarbeitet Eingabemediendaten in einen Bitstream. Das Writer-Objekt übermittelt den Bitdatenstrom jedoch nicht an sein endgültiges Ziel (entweder an eine Datei oder einen Netzwerkspeicherort). Um den ASF-Inhalt in ein verwendbares Format zu schreiben, müssen Sie Writer-Senken verwenden.

Das Writer-Objekt unterstützt drei Arten von Senken: Dateisenken, Netzwerksenken und Pushsenken. Eine Dateisenke schreibt ASF-Inhalt in eine ASF-Datei auf dem Datenträger. Eine Netzwerksenke überträgt ASF-Inhalte von einer Netzwerkadresse. Eine Pushsenke übermittelt Daten an einen Server, auf dem Windows Media Services ausgeführt wird, damit der Server die Inhalte für die gewünschte Zielgruppe verfügbar machen kann. Sie können auch eigene Senken erstellen, um ASF-Daten in beliebiger Weise bereitzustellen, die für Ihre Anwendung erforderlich ist. Informationen zu Netzwerksenken und Pushsenken finden Sie unter Senden von ASF-Daten über ein Netzwerk. Im weiteren Verlauf dieses Abschnitts werden Writer-Senken erläutert.

Sie können eine oder mehrere Senken für jede instance des von Ihnen verwendeten Writers konfigurieren. Jede Senke verarbeitet nur ein einzelnes Ziel. Wenn Sie beispielsweise drei Dateien gleichzeitig schreiben möchten, müssen Sie für jede Datei eine separate Dateisenke erstellen und konfigurieren.

In den folgenden Abschnitten wird die Verwendung von Writer-Senken beschrieben.

`Section` BESCHREIBUNG
Hinzufügen von Senken zum Writer Beschreibt das Hinzufügen von Senken zum Writer.
Auflisten von Senken Beschreibt, wie die Senken aufgelistet werden, die dem Writer hinzugefügt wurden.
Abrufen von Fehlermeldungen von einer Senke Beschreibt, wie Senken konfiguriert werden, um status Nachrichten an Ihre Anwendung zu übermitteln.
Verwenden von Dateisenken Beschreibt, wie eine Writer-Dateisenke verwendet wird, um eine ASF-Datei auf dem Datenträger zu erstellen.
Verwenden von benutzerdefinierten Senken Beschreibt, wie Sie Ihre eigenen benutzerdefinierten Senken erstellen und verwenden, um ASF-Daten bereitzustellen.

 

IWMWriterAdvanced-Schnittstelle

IWMWriterSink-Schnittstelle

Schreiben von ASF-Dateien