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);
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 );