कोड उदाहरण:
] ]
सिस्टम का उपयोग करके;
System.Runtime.interopservices का उपयोग करना;
System.Collections.Generic का उपयोग करना;
नेमस्पेस सेटप्वोल्यूम
{
वर्ग कार्यक्रम
{
स्थिर शून्य मुख्य (स्ट्रिंग [] args)
{
const स्ट्रिंग ऐप = "मोज़िला फ़ायरफ़ॉक्स";
foreach (enumerateapplications में स्ट्रिंग नाम ())
{
Console.writeline ($ "आवेदन नाम: {नाम}");
if (नाम == ऐप)
{
// दिखाएँ म्यूट स्थिति और वॉल्यूम स्तर (मुख्य मात्रा प्रतिशत के सापेक्ष)
Console.WriteLine ($ "म्यूट स्टेट: {getApplicationMute (app)}");
Console.WriteLine ($ "वॉल्यूम स्तर: {getApplicationVolume (app)}"));
// आवेदन को म्यूट करें
SetApplicationMute (app, true);
// मुख्य मात्रा (50%) के आधे हिस्से पर वॉल्यूम सेट करें
SetApplicationVolume (ऐप, 50);
}
}
}
// एप्लिकेशन वॉल्यूम प्राप्त करें
सार्वजनिक स्थैतिक फ्लोट? GetApplicationVolume (स्ट्रिंग नाम)
{
Isimpleaudiovolume वॉल्यूम = getVolumeObject (नाम);
if (वॉल्यूम == नल) वापसी नल;
फ्लोट स्तर;
वॉल्यूम.गेटमास्टरवोल्यूम (आउट लेवल);
रिटर्न लेवल * 100;
}
// आवेदन की मूक स्थिति प्राप्त करें
सार्वजनिक स्थैतिक बूल? GetApplicationMute (स्ट्रिंग नाम)
{
Isimpleaudiovolume वॉल्यूम = getVolumeObject (नाम);
if (वॉल्यूम == नल) वापसी नल;
बूल म्यूट;
वॉल्यूम.गेटम्यूट (आउट म्यूट);
मूक वापसी;
}
// एप्लिकेशन वॉल्यूम सेट करें
सार्वजनिक स्थैतिक शून्य setApplicationVolume (स्ट्रिंग नाम, फ्लोट स्तर)
{
Isimpleaudiovolume वॉल्यूम = getVolumeObject (नाम);
if (वॉल्यूम == नल) वापसी;
GUID GUID = GUID.EMPTY;
वॉल्यूम.सेटमास्टरवोल्यूम (स्तर / 100, रेफरी गाइड);
}
// एप्लिकेशन म्यूट स्टेट सेट करें
सार्वजनिक स्थैतिक शून्य setApplicationMute (स्ट्रिंग नाम, बूल म्यूट)
{
Isimpleaudiovolume वॉल्यूम = getVolumeObject (नाम);
if (वॉल्यूम == नल) वापसी;
GUID GUID = GUID.EMPTY;
वॉल्यूम.सेटम्यूट (म्यूट, रेफ गाइड);
}
// आवेदन की गणना करें
सार्वजनिक स्थैतिक ienumerable
को उस एप्लिकेशन के नाम के साथ प्रतिस्थापित करने की आवश्यकता है जिसे आप नियंत्रित करना चाहते हैं। यह कोड केवल संदर्भ के लिए है और वास्तविक अनुप्रयोगों में विशिष्ट परिस्थितियों के अनुसार समायोजित करने की आवश्यकता हो सकती है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3