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