से पूरा ऑडियो डिवाइस नाम प्राप्त करें क्या पूर्ण विंडोज XP में ऑडियो डिवाइस नाम और बाद में प्राप्त करने का कोई तरीका है?विंडोज
मैं MIXERCAPS का उपयोग कर सकता हूं लेकिन szPname सदस्य 32 अक्षरों (एनयूएल सहित) तक सीमित होगा। "माइक्रोफ़ोन (हाई डेफिनिशन ऑडियो डिवाइस)" के ऑडियो डिवाइस नाम के लिए, मैं केवल "माइक्रोफ़ोन (हाई डेफिनिशन ऑड" वापस प्राप्त करता हूं। यह MAXPNAMELEN को 32 तक परिभाषित करने के कारण है। मैंने इसे किसी बड़े नंबर पर फिर से परिभाषित करने का प्रयास नहीं किया है ।
MIXERCAPS mc;
ZeroMemory(&mc, sizeof(MIXERCAPS));
mm = mixerGetDevCaps(reinterpret_cast<UINT_PTR>(m_hMixer), &mc, sizeof(MIXERCAPS));
मैं this question देखा
क्षमा करें, लेकिन, इस सवाल के बारे में क्या प्रोजेक्टिंग भाषा है? –