Öffnen einer beliebigen Datei mit einer Anwendung, z.B. Media Player, benötigt eine Datei.
Sie müssen also Ihr Byte-Array in einem Format speichern, z. WAV, und öffne es:
%Vor%Dieser Code öffnet den Standard-Media-Player des Benutzers, genauso wie Sie ihn im Windows-Explorer angeklickt haben.
abatishchev hat eine gute Antwort, aber Sie müssen die Bytes nicht in einer Datei speichern und dann die Datei abspielen. Sie können diese Bytes in einen MemoryStream schreiben und dann den MemoryStream abspielen, wie es diese Methode tut:
%Vor%Für Ihre Frage benötigen Sie nicht den meisten Code in dieser Methode, der den WAV-formatierten Bytestream erstellt, aber Sie können den Trick am Ende der Methode verwenden, um zu vermeiden, dass Sie die Bytes in einer Datei speichern müssen.