unsafe void GenerateRecordDriverList()
        {
            DSENUMCALLBACKW callback = new DSENUMCALLBACKW(SoundCaptureCallback);

            DSound.DirectSoundCaptureEnumerateW(callback, null);
            recordDriverIndex = recordDriverGuids.Count != 0 ? 0 : -1;
        }
Exemple #2
0
 public unsafe static extern int DirectSoundCaptureEnumerateW(
     DSENUMCALLBACKW pDSEnumCallback, void *pContext);
Exemple #3
0
		unsafe void GenerateRecordDriverList()
		{
			DSENUMCALLBACKW callback = new DSENUMCALLBACKW( SoundCaptureCallback );
			DSound.DirectSoundCaptureEnumerateW( callback, null );
			recordDriverIndex = recordDriverGuids.Count != 0 ? 0 : -1;
		}
		public unsafe static extern int DirectSoundCaptureEnumerateW(
			DSENUMCALLBACKW pDSEnumCallback, void* pContext );