Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Ukázka zvuku SYSVAD
Ukázka ovladače systémového virtuálního zvukového zařízení (SYSVAD)
Ovladač SYSVAD zdůrazňuje mnoho důležitých funkcí architektury zvuku WDM. Tyto implementace pracují se zdrojovým kódem, které můžou sloužit jako výchozí bod pro psaní vlastního ovladače pro proprietární zvukové zařízení.
The sysvad solution file contains the following projects.
TabletAudioSample
The TabletAudioSample project demonstrates how to develop a WDM audio driver that exposes support for multiple audio devices. Některá z těchto zvukových zařízení jsou v systému vložená (reproduktory, pole mikrofonu), zatímco jiná jsou připojitelná (reproduktory/ mikrofon sluchátek, náhlavní soupravy Bluetooth reproduktor/mikrofon). Ovladač používá pro vykreslovací zařízení waveRT a přesměrování zvukového zpracování. Ovladač používá místo skutečného hardwarového adaptéru "virtuální zvukové zařízení" a zvýrazňuje různé aspekty architektury zvukového ovladače WDM pro snižování zátěže zvuku. Další informace o zvukovém stroji systému Windows naleznete v tématu Hardware-Offloaded Zpracování zvuku (ovladače systému Windows).
EndpointsCommon
The EndpointsCommon project contains common code to both the tablet and phone. Další informace naleznete v tématu Univerzální ovladače systému Windows pro zvuk.
SwapAPO
The SwapAPO project demonstrates how to develop audio processing objects. Obsahuje vzorový kód, který ukazuje, jak zaregistrovat a zrušit registraci objektů zpracování zvuku, a také ukazuje, jak přizpůsobit stránku vlastností Ovládací panely tak, aby odrážely dostupné funkce v objektu zpracování. Další informace naleznete v tématu Objekty pro zpracování zvuku systému Windows.
KeywordDetectorAdapter
The KeywordDetectorAdapter project demonstrates how to develop a keyword detector adapter. For more information, see Voice Activation.
Stažení a extrahování ukázky zvuku Sysvad z GitHubu
Ukázka zvuku SYSVAD je k dispozici na GitHubu s ukázkami ovladačů windows.
Ukázku zvuku Sysvad můžete procházet tady:
https://github.com/Microsoft/Windows-driver-samples/tree/main/audio/sysvad
Pokud chcete stáhnout a otevřít ukázku SYSVAD, postupujte podle těchto kroků.
a. K práci s ukázkami můžete použít nástroje GitHubu. Ukázky univerzálních ovladačů si můžete stáhnout také v jednom souboru ZIP.
https://github.com/Microsoft/Windows-driver-samples/archive/master.zip
b. Stáhněte si soubor master.zip na místní pevný disk.
c. Select and hold (or right-click)Windows-driver-samples-master.zip, and choose Extract All. Zadejte novou složku nebo přejděte k existující složce, do které se budou ukládat extrahované soubory. For example, you could specify C:\DriverSamples\ as the new folder into which the files will be extracted.
d. Po extrahování souborů přejděte do následující podsložky.
C:\DriverSamples\Audio\Sysvad
Otevřete řešení ovladače ve Visual Studiu
In Microsoft Visual Studio, Select File>Open>Project/Solution... and navigate to the folder that contains the extracted files (for example, C:\DriverSamples\Audio\Sysvad). Double-click the Sysvad solution file to open it.
V sadě Visual Studio vyhledejte Průzkumníka řešení. (If this is not already open, choose Solution Explorer from the View menu.) In Solution Explorer, you can see one solution that has six projects.
Archivované zvukové ukázky
Tyto zvukové ukázky podporují předchozí verze sady Microsoft Windows Driver Kit (WDK). Jsou k dispozici jako součást stahování souboru ZIP.
Microsoft Virtual Audio Device Driver Sample (Msvad)
Ovladač AC97 (Ac97)
Ukázka ovladače DirectMusic UART (Dmusuart)
DirectMusic Software Syntetizátor Sample (ddksynth)
Syntetizátor FM (Fmsynth)
Ukázky zvukových adaptérů
Ukázky kodeků pro zpracování zvuku
Ukázkový kodek Msfilter (MsFilter)
Msgsm610 Sample Codec (gsm610)
Podrobnosti najdete v dokumentaci ke readme, která doprovází každou z těchto ukázek v WDK.
Informace o ukázkách WDK naleznete v tématu Windows Driver Kit Samples Pack (Windows Drivers Pack).