コード例 #1
0
 public int RegisterDuckNotification([NativeTypeName("LPCWSTR")] ushort *sessionID, [NativeTypeName("IAudioVolumeDuckNotification *")] IAudioVolumeDuckNotification *duckNotification)
 {
     return(((delegate * stdcall <IAudioSessionManager2 *, ushort *, IAudioVolumeDuckNotification *, int>)(lpVtbl[8]))((IAudioSessionManager2 *)Unsafe.AsPointer(ref this), sessionID, duckNotification));
 }
コード例 #2
0
 public int UnregisterDuckNotification([NativeTypeName("IAudioVolumeDuckNotification *")] IAudioVolumeDuckNotification *duckNotification)
 {
     return(((delegate * stdcall <IAudioSessionManager2 *, IAudioVolumeDuckNotification *, int>)(lpVtbl[9]))((IAudioSessionManager2 *)Unsafe.AsPointer(ref this), duckNotification));
 }
コード例 #3
0
 public HRESULT UnregisterDuckNotification(IAudioVolumeDuckNotification *duckNotification)
 {
     return(((delegate * unmanaged <IAudioSessionManager2 *, IAudioVolumeDuckNotification *, int>)(lpVtbl[9]))((IAudioSessionManager2 *)Unsafe.AsPointer(ref this), duckNotification));
 }