Tôi đang cố gắng sử dụng NAudio để tạo một ứng dụng đầu ra nhiều âm thanh. Chúng tôi đã cài đặt 8 card âm thanh USB. NAudio cho phép tôi sử dụng tất cả 8 nhưng tôi không thể tìm ra một mẫu để xác định chỉ mục thiết bị nào là thẻ nào.Điều gì xác định thứ tự cho các thiết bị âm thanh trong cửa sổ khi sử dụng winmm.dll?
Thẻ sẽ được nối với phần cứng khác nhau vì vậy điều quan trọng là phải đảm bảo bạn biết bạn đang sử dụng thẻ nào.
Tôi đã cố gắng sử dụng WMI để thăm dò thông tin nhưng tôi dường như không thể định vị bất kỳ thông tin nào xác định thứ tự của thiết bị âm thanh.
Cập nhật: Tôi quên bao gồm một số thông tin về sự cố này. Các card âm thanh là tất cả các card âm thanh USB nối qua một cổng 12 cổng.
Khá nhiều những gì tôi đã suy nghĩ nhưng tôi nghĩ rằng tôi có một hack để tìm ra nó. –