Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ReignSound.h File Reference

#include "rpc.h"
#include "rpcndr.h"
#include "windows.h"
#include "ole2.h"
#include "oaidl.h"
#include "ocidl.h"

Go to the source code of this file.

Compounds

interface  ISoundPlayer
struct  ISoundPlayerVtbl

Defines

#define __REQUIRED_RPCNDR_H_VERSION__   440

Typedefs

typedef interface ISoundPlayer ISoundPlayer
typedef SoundPlayer SoundPlayer
typedef ISoundPlayerVtbl ISoundPlayerVtbl

Functions

void __RPC_FAR *__RPC_USER MIDL_user_allocate (size_t)
void __RPC_USER MIDL_user_free (void __RPC_FAR *)
HRESULT STDMETHODCALLTYPE ISoundPlayer_Initialize_Proxy (ISoundPlayer __RPC_FAR *This)
void __RPC_STUB ISoundPlayer_Initialize_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_PlayMusic_Proxy (ISoundPlayer __RPC_FAR *This)
void __RPC_STUB ISoundPlayer_PlayMusic_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_PlaySoundByIndex_Proxy (ISoundPlayer __RPC_FAR *This, UINT uIdx, DWORD dwRepeats)
void __RPC_STUB ISoundPlayer_PlaySoundByIndex_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_SetSoundVolume_Proxy (ISoundPlayer __RPC_FAR *This, DWORD dwVolume)
void __RPC_STUB ISoundPlayer_SetSoundVolume_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_SetMusicVolume_Proxy (ISoundPlayer __RPC_FAR *This, DWORD dwVolume)
void __RPC_STUB ISoundPlayer_SetMusicVolume_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_StopMusic_Proxy (ISoundPlayer __RPC_FAR *This)
void __RPC_STUB ISoundPlayer_StopMusic_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_StopAllSounds_Proxy (ISoundPlayer __RPC_FAR *This)
void __RPC_STUB ISoundPlayer_StopAllSounds_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_AddSoundFile_Proxy (ISoundPlayer __RPC_FAR *This, BSTR szFileName)
void __RPC_STUB ISoundPlayer_AddSoundFile_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_AddMusicFile_Proxy (ISoundPlayer __RPC_FAR *This, BSTR szFileName)
void __RPC_STUB ISoundPlayer_AddMusicFile_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
HRESULT STDMETHODCALLTYPE ISoundPlayer_SetDefaultPath_Proxy (ISoundPlayer __RPC_FAR *This, BSTR szPath)
void __RPC_STUB ISoundPlayer_SetDefaultPath_Stub (IRpcStubBuffer *This, IRpcChannelBuffer *_pRpcChannelBuffer, PRPC_MESSAGE _pRpcMessage, DWORD *_pdwStubPhase)
unsigned long __RPC_USER BSTR_UserSize (unsigned long __RPC_FAR *, unsigned long, BSTR __RPC_FAR *)
unsigned char __RPC_FAR *__RPC_USER BSTR_UserMarshal (unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR *)
unsigned char __RPC_FAR *__RPC_USER BSTR_UserUnmarshal (unsigned long __RPC_FAR *, unsigned char __RPC_FAR *, BSTR __RPC_FAR *)
void __RPC_USER BSTR_UserFree (unsigned long __RPC_FAR *, BSTR __RPC_FAR *)

Variables

EXTERN_C const IID IID_ISoundPlayer
EXTERN_C const IID LIBID_REIGNSOUNDLib
EXTERN_C const CLSID CLSID_SoundPlayer


Define Documentation

#define __REQUIRED_RPCNDR_H_VERSION__   440
 


Typedef Documentation

typedef interface ISoundPlayer ISoundPlayer
 

typedef struct ISoundPlayerVtbl ISoundPlayerVtbl
 

typedef struct SoundPlayer SoundPlayer
 


Function Documentation

void __RPC_USER BSTR_UserFree (  unsigned long __RPC_FAR *   ,
BSTR __RPC_FAR *   
) 
 

unsigned char __RPC_FAR* __RPC_USER BSTR_UserMarshal (  unsigned long __RPC_FAR *   ,
unsigned char __RPC_FAR *   ,
BSTR __RPC_FAR *   
) 
 

unsigned long __RPC_USER BSTR_UserSize (  unsigned long __RPC_FAR *   ,
unsigned    long,
BSTR __RPC_FAR *   
) 
 

unsigned char __RPC_FAR* __RPC_USER BSTR_UserUnmarshal (  unsigned long __RPC_FAR *   ,
unsigned char __RPC_FAR *   ,
BSTR __RPC_FAR *   
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_AddMusicFile_Proxy (  ISoundPlayer __RPC_FAR *    This,
BSTR    szFileName
) 
 

void __RPC_STUB ISoundPlayer_AddMusicFile_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_AddSoundFile_Proxy (  ISoundPlayer __RPC_FAR *    This,
BSTR    szFileName
) 
 

void __RPC_STUB ISoundPlayer_AddSoundFile_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_Initialize_Proxy (  ISoundPlayer __RPC_FAR *    This ) 
 

void __RPC_STUB ISoundPlayer_Initialize_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_PlayMusic_Proxy (  ISoundPlayer __RPC_FAR *    This ) 
 

void __RPC_STUB ISoundPlayer_PlayMusic_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_PlaySoundByIndex_Proxy (  ISoundPlayer __RPC_FAR *    This,
UINT    uIdx,
DWORD    dwRepeats
) 
 

void __RPC_STUB ISoundPlayer_PlaySoundByIndex_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_SetDefaultPath_Proxy (  ISoundPlayer __RPC_FAR *    This,
BSTR    szPath
) 
 

void __RPC_STUB ISoundPlayer_SetDefaultPath_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_SetMusicVolume_Proxy (  ISoundPlayer __RPC_FAR *    This,
DWORD    dwVolume
) 
 

void __RPC_STUB ISoundPlayer_SetMusicVolume_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_SetSoundVolume_Proxy (  ISoundPlayer __RPC_FAR *    This,
DWORD    dwVolume
) 
 

void __RPC_STUB ISoundPlayer_SetSoundVolume_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_StopAllSounds_Proxy (  ISoundPlayer __RPC_FAR *    This ) 
 

void __RPC_STUB ISoundPlayer_StopAllSounds_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

HRESULT STDMETHODCALLTYPE ISoundPlayer_StopMusic_Proxy (  ISoundPlayer __RPC_FAR *    This ) 
 

void __RPC_STUB ISoundPlayer_StopMusic_Stub (  IRpcStubBuffer *    This,
IRpcChannelBuffer *    _pRpcChannelBuffer,
PRPC_MESSAGE    _pRpcMessage,
DWORD *    _pdwStubPhase
) 
 

void __RPC_FAR* __RPC_USER MIDL_user_allocate (  size_t    ) 
 

void __RPC_USER MIDL_user_free (  void __RPC_FAR *    ) 
 


Variable Documentation

EXTERN_C const CLSID CLSID_SoundPlayer
 

EXTERN_C const IID IID_ISoundPlayer
 

EXTERN_C const IID LIBID_REIGNSOUNDLib
 


Generated on Thu May 23 17:51:00 2002 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001