/ / SharpDX के साथ विंडोज फोन 8 पर एफएम संश्लेषण करने की कोशिश कर रहा है - c #, विंडोज़-फोन -8, शार्पडेक्स

SharpDX के साथ विंडोज फोन 8 पर एफएम संश्लेषण करने की कोशिश कर रहा है - सी #, विंडोज़-फोन -8, sharpdx

मैं मूल रूप से कोड की नकल कर रहा हूं I "स्टैकओवरफ्लो पर कहीं और पाया गया और मुद्दों में चल रहा है। शायद कोई यहाँ मेरी मदद कर सकता है।

मैंने इस कोड पैटर्न को स्टैकटेक्सचेंज के आस-पास तैनात किया है, जो एक-दो बार SharpDX के संबंध में है:

sourceVoice.BufferStart += new EventHandler<ContextEventArgs>(sourceVoice_BufferStart);

private void sourceVoice_BufferStart(object sender, EventArgs e)
{
....event handler actions...
}

यह विंडोज फोन 8 के साथ काम नहीं करता हैSharpDX का संस्करण, क्योंकि ContextEventArgs doesn "t अस्तित्व में है। सवाल यह है कि क्या इसे प्रत्यायोजित करने के एक और तरीके के लिए पदावनत किया गया है (दोनों पोस्ट जो मैंने एक वर्ष से अधिक पुरानी थीं), या क्या यह WP8 संस्करण से पूरी तरह से अलग है? और? असली सवाल यह है कि, मैं WP8 पर इसे ठीक से कैसे करूंगा?

संपादित करें: स्टैकओवरफ़्लो पर पिछले प्रश्नों के लिंक: XAudio2 के माध्यम से साइनस बजाना

विंडोज 8 ऐप में उत्पन्न बफर से ध्वनि बजाना

http://www.gamedev.net/topic/562982-slimdxxaudio2-playing-buffer-from-memory/

उत्तर:

जवाब के लिए 0 № 1

मैंने अब तक SharpDX का उपयोग नहीं किया है, लेकिन इसके बारे में ऑनलाइन दस्तावेज़ देख रहा हूं BufferStart ईवेंट परिभाषा, आप इवेंट हैंडलर को इस तरह से संलग्न करने का प्रयास कर सकते हैं:

sourceVoice.BufferStart += sourceVoice_BufferStart;

private void sourceVoice_BufferStart(IntPtr e)
{
....event handler actions...
}

पूरे जवाब के साथ मदद नहीं कर सकता, बस एक हल्का सा धक्का शायद त्रुटि को ठीक करें। आपके द्वारा संदर्भित अन्य स्टैकओवरफ़्लो पोस्ट के लिंक पोस्ट करना भी मददगार हो सकता है।