Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   WASAPI.pas - wo finde ich die? (https://www.delphipraxis.net/216154-wasapi-pas-wo-finde-ich-die.html)

MacGuyver 8. Nov 2024 12:56

WASAPI.pas - wo finde ich die?
 
Moin Leute

Ich möchte eine Soundausgabe auf Windows 8 und höher machen. Ich habe zwei Ausgabegeräte (Lautsprecher und Headset) und möchte gezielt ausgeben. So richtig habe ich nichts gefunden. In der MSDN ist die WASAPI dokumentiert. In meinem Delphi (11.3) finde ich nicht einmal das Wort "WASAPI" in den pas-Dateien.

Nein, ich möchte nicht mit DirectX oder so arbeiten. Das muss doch gehen...

Uwe Raabe 8. Nov 2024 13:15

AW: WASAPI.pas - wo finde ich die?
 
Du kannst über GetIt die Windows API from WinMD 1.0 installieren. Dort findest du die bei MSDN beschriebenen Interfaces in den Windows.Media.Audio Units.

MacGuyver 8. Nov 2024 13:39

AW: WASAPI.pas - wo finde ich die?
 
Ah, danke, installieren konnte ich das. Dann werde ich mir das mal zu Gemüte führen.

himitsu 12. Dez 2024 10:42

AW: WASAPI.pas - wo finde ich die?
 
Drittanbieter ist es nicht, es kommt von Embarcadero.

WinMD wird vom GetIt nur für den aktuellen Windows-User installiert, also benötigt auch keine Admin-Rechte und so.
also nach C:\Users\%username%\Documents\Embarcadero\Studio\22.0\CatalogRepository\
und nicht nach C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\

C:\Users\%username%\Documents\Embarcadero\Studio\2 2.0\CatalogRepository\WindowsAPIfromWinMD-1.0\


Und wenn falls irgendwas nicht richtig funktioniert ... geändert hat sich hier inzwischen ja noch garnichts
https://www.delphipraxis.net/214473-...vor-winmd.html


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz