Example #1
0
 public int GetDefaultFormat([NativeTypeName("GUID *")] Guid *pFormatId, [NativeTypeName("WAVEFORMATEX **")] WAVEFORMATEX **ppCoMemWaveFormatEx)
 {
     return(((delegate * unmanaged <ISpMMSysAudio *, Guid *, WAVEFORMATEX **, int>)(lpVtbl[20]))((ISpMMSysAudio *)Unsafe.AsPointer(ref this), pFormatId, ppCoMemWaveFormatEx));
 }
Example #2
0
 public int GetFormat([NativeTypeName("GUID *")] Guid *pguidFormatId, [NativeTypeName("WAVEFORMATEX **")] WAVEFORMATEX **ppCoMemWaveFormatEx)
 {
     return(((delegate * unmanaged <ISpStreamFormatConverter *, Guid *, WAVEFORMATEX **, int>)(lpVtbl[14]))((ISpStreamFormatConverter *)Unsafe.AsPointer(ref this), pguidFormatId, ppCoMemWaveFormatEx));
 }
 public int GetMixFormat([NativeTypeName("WAVEFORMATEX **")] WAVEFORMATEX **ppDeviceFormat)
 {
     return(((delegate * unmanaged <IAudioClient2 *, WAVEFORMATEX **, int>)(lpVtbl[8]))((IAudioClient2 *)Unsafe.AsPointer(ref this), ppDeviceFormat));
 }
Example #4
0
 public HRESULT GetFormat(Guid *pguidFormatId, WAVEFORMATEX **ppCoMemWaveFormatEx)
 {
     return(((delegate * unmanaged <ISpStreamFormatConverter *, Guid *, WAVEFORMATEX **, int>)(lpVtbl[14]))((ISpStreamFormatConverter *)Unsafe.AsPointer(ref this), pguidFormatId, ppCoMemWaveFormatEx));
 }
Example #5
0
 public int GetCurrentSharedModeEnginePeriod([NativeTypeName("WAVEFORMATEX **")] WAVEFORMATEX **ppFormat, [NativeTypeName("UINT32 *")] uint *pCurrentPeriodInFrames)
 {
     return(((delegate * stdcall <IAudioClient3 *, WAVEFORMATEX **, uint *, int>)(lpVtbl[19]))((IAudioClient3 *)Unsafe.AsPointer(ref this), ppFormat, pCurrentPeriodInFrames));
 }
 public int IsFormatSupported(AUDCLNT_SHAREMODE ShareMode, [NativeTypeName("const WAVEFORMATEX *")] WAVEFORMATEX *pFormat, [NativeTypeName("WAVEFORMATEX **")] WAVEFORMATEX **ppClosestMatch)
 {
     return(((delegate * unmanaged <IAudioClient2 *, AUDCLNT_SHAREMODE, WAVEFORMATEX *, WAVEFORMATEX **, int>)(lpVtbl[7]))((IAudioClient2 *)Unsafe.AsPointer(ref this), ShareMode, pFormat, ppClosestMatch));
 }
 public HRESULT GetFormat(SPSTREAMFORMATTYPE WaveFormatType, Guid *pFormatId, WAVEFORMATEX **ppCoMemWFEX)
 {
     return(((delegate * unmanaged <ISpRecognizer *, SPSTREAMFORMATTYPE, Guid *, WAVEFORMATEX **, int>)(lpVtbl[19]))((ISpRecognizer *)Unsafe.AsPointer(ref this), WaveFormatType, pFormatId, ppCoMemWFEX));
 }
 public int GetFormat([NativeTypeName("UINT32")] uint index, [NativeTypeName("WAVEFORMATEX **")] WAVEFORMATEX **format)
 {
     return(((delegate * stdcall <IAudioFormatEnumerator *, uint, WAVEFORMATEX **, int>)(lpVtbl[4]))((IAudioFormatEnumerator *)Unsafe.AsPointer(ref this), index, format));
 }
Example #9
0
 public HRESULT GetMixFormat(WAVEFORMATEX **ppDeviceFormat)
 {
     return(((delegate * unmanaged <IAudioClient3 *, WAVEFORMATEX **, int>)(lpVtbl[8]))((IAudioClient3 *)Unsafe.AsPointer(ref this), ppDeviceFormat));
 }
 public HRESULT GetDefaultFormat(Guid *pFormatId, WAVEFORMATEX **ppCoMemWaveFormatEx)
 {
     return(((delegate * unmanaged <ISpAudio *, Guid *, WAVEFORMATEX **, int>)(lpVtbl[20]))((ISpAudio *)Unsafe.AsPointer(ref this), pFormatId, ppCoMemWaveFormatEx));
 }
 public int GetFormat([NativeTypeName("SPSTREAMFORMATTYPE")] SPWAVEFORMATTYPE WaveFormatType, [NativeTypeName("GUID *")] Guid *pFormatId, [NativeTypeName("WAVEFORMATEX **")] WAVEFORMATEX **ppCoMemWFEX)
 {
     return(((delegate * unmanaged <ISpRecognizer *, SPWAVEFORMATTYPE, Guid *, WAVEFORMATEX **, int>)(lpVtbl[19]))((ISpRecognizer *)Unsafe.AsPointer(ref this), WaveFormatType, pFormatId, ppCoMemWFEX));
 }
Example #12
0
 public int IsOutputFormatSupported([NativeTypeName("const WAVEFORMATEX *")] WAVEFORMATEX *pInputFormat, [NativeTypeName("const WAVEFORMATEX *")] WAVEFORMATEX *pRequestedOutputFormat, [NativeTypeName("WAVEFORMATEX **")] WAVEFORMATEX **ppSupportedOutputFormat)
 {
     return(((delegate * unmanaged <IXAPO *, WAVEFORMATEX *, WAVEFORMATEX *, WAVEFORMATEX **, int>)(lpVtbl[5]))((IXAPO *)Unsafe.AsPointer(ref this), pInputFormat, pRequestedOutputFormat, ppSupportedOutputFormat));
 }
Example #13
0
 public HRESULT GetFormat([NativeTypeName("UINT32")] uint index, WAVEFORMATEX **format)
 {
     return(((delegate * unmanaged <IAudioFormatEnumerator *, uint, WAVEFORMATEX **, int>)(lpVtbl[4]))((IAudioFormatEnumerator *)Unsafe.AsPointer(ref this), index, format));
 }