public int IsOffloadCapable(AUDIO_STREAM_CATEGORY Category, [NativeTypeName("BOOL *")] int *pbOffloadCapable)
 {
     return(((delegate * unmanaged <IAudioClient2 *, AUDIO_STREAM_CATEGORY, int *, int>)(lpVtbl[15]))((IAudioClient2 *)Unsafe.AsPointer(ref this), Category, pbOffloadCapable));
 }
 public HRESULT CreateMasteringVoice(IXAudio2MasteringVoice **ppMasteringVoice, [NativeTypeName("UINT32")] uint InputChannels = 0, [NativeTypeName("UINT32")] uint InputSampleRate = 0, [NativeTypeName("UINT32")] uint Flags = 0, [NativeTypeName("LPCWSTR")] ushort *szDeviceId = null, [NativeTypeName("const XAUDIO2_EFFECT_CHAIN *")] XAUDIO2_EFFECT_CHAIN *pEffectChain = null, AUDIO_STREAM_CATEGORY StreamCategory = AudioCategory_GameEffects)
 {
     return(((delegate * unmanaged <IXAudio2 *, IXAudio2MasteringVoice **, uint, uint, uint, ushort *, XAUDIO2_EFFECT_CHAIN *, AUDIO_STREAM_CATEGORY, int>)(lpVtbl[7]))((IXAudio2 *)Unsafe.AsPointer(ref this), ppMasteringVoice, InputChannels, InputSampleRate, Flags, szDeviceId, pEffectChain, StreamCategory));
 }
 public HRESULT GetMaxFrameCountForCategory(AUDIO_STREAM_CATEGORY category, BOOL offloadEnabled, [NativeTypeName("const WAVEFORMATEX *")] WAVEFORMATEX *objectFormat, [NativeTypeName("UINT32 *")] uint *frameCountPerBuffer)
 {
     return(((delegate * unmanaged <ISpatialAudioClient2 *, AUDIO_STREAM_CATEGORY, BOOL, WAVEFORMATEX *, uint *, int>)(lpVtbl[12]))((ISpatialAudioClient2 *)Unsafe.AsPointer(ref this), category, offloadEnabled, objectFormat, frameCountPerBuffer));
 }
Exemple #4
0
 public HRESULT IsOffloadCapable(AUDIO_STREAM_CATEGORY Category, BOOL *pbOffloadCapable)
 {
     return(((delegate * unmanaged <IAudioClient3 *, AUDIO_STREAM_CATEGORY, BOOL *, int>)(lpVtbl[15]))((IAudioClient3 *)Unsafe.AsPointer(ref this), Category, pbOffloadCapable));
 }
 public HRESULT IsOffloadCapable(AUDIO_STREAM_CATEGORY category, BOOL *isOffloadCapable)
 {
     return(((delegate * unmanaged <ISpatialAudioClient2 *, AUDIO_STREAM_CATEGORY, BOOL *, int>)(lpVtbl[11]))((ISpatialAudioClient2 *)Unsafe.AsPointer(ref this), category, isOffloadCapable));
 }