Hallo Leute,
ich benutze auf der Arbeit eine kleine (auf PortAudio [1] basierende) Bibliothek zur Audioaufnahme und -ausgabe. Nun möchte ich diese gerne so erweitern, dass auch die DirectSound-Schnittstelle unterstützt wird. Im Prinzip funktioniert das auch schon ganz gut, allerdings brauche ich zum kompilieren halt das DirectX SDK. (Ich Verwende ATM einige Dateien, die ich irgendwann mal aus 'nem 6.1er SDK kopiert habe.) Aber wie sieht es da mit der Kompatibilität aus? - Ich habe leider nicht die Möglichkeit, das selbst auszuprobieren bzw. genügend Zeit und Rechner zum kaputt-installieren
.
Ich möchte die Library gerne so kompilieren, dass sie sowohl auf aktuellen WinXP-Systemen (DirectX 9/10) als auch auf 'nem alten Win95-Rechner (DirectX 3/5) funktioniert. Kann ich dafür einfach die aktuelle 10er benutzen, obwohl DirectX 10 ja eigentlich kein Win9x mehr unterstützt? Oder sollte ich, da AFAIK nur DirectX3-Funktionen genutzt werden, besser ein altes DirectX 3.0 SDK verwenden und wo könnte ich dieses überhaupt noch bekommen?
TIA & MfG
Sven
[1] https://www.portaudio.com
ich benutze auf der Arbeit eine kleine (auf PortAudio [1] basierende) Bibliothek zur Audioaufnahme und -ausgabe. Nun möchte ich diese gerne so erweitern, dass auch die DirectSound-Schnittstelle unterstützt wird. Im Prinzip funktioniert das auch schon ganz gut, allerdings brauche ich zum kompilieren halt das DirectX SDK. (Ich Verwende ATM einige Dateien, die ich irgendwann mal aus 'nem 6.1er SDK kopiert habe.) Aber wie sieht es da mit der Kompatibilität aus? - Ich habe leider nicht die Möglichkeit, das selbst auszuprobieren bzw. genügend Zeit und Rechner zum kaputt-installieren
Ich möchte die Library gerne so kompilieren, dass sie sowohl auf aktuellen WinXP-Systemen (DirectX 9/10) als auch auf 'nem alten Win95-Rechner (DirectX 3/5) funktioniert. Kann ich dafür einfach die aktuelle 10er benutzen, obwohl DirectX 10 ja eigentlich kein Win9x mehr unterstützt? Oder sollte ich, da AFAIK nur DirectX3-Funktionen genutzt werden, besser ein altes DirectX 3.0 SDK verwenden und wo könnte ich dieses überhaupt noch bekommen?
TIA & MfG
Sven
[1] https://www.portaudio.com