summaryrefslogtreecommitdiffstats
path: root/sdk/dx8sdk/Include/amaudio.h
diff options
context:
space:
mode:
Diffstat (limited to 'sdk/dx8sdk/Include/amaudio.h')
-rw-r--r--sdk/dx8sdk/Include/amaudio.h54
1 files changed, 0 insertions, 54 deletions
diff --git a/sdk/dx8sdk/Include/amaudio.h b/sdk/dx8sdk/Include/amaudio.h
deleted file mode 100644
index cd6d0532..00000000
--- a/sdk/dx8sdk/Include/amaudio.h
+++ /dev/null
@@ -1,54 +0,0 @@
-//------------------------------------------------------------------------------
-// File: AMAudio.h
-//
-// Desc: Audio related definitions and interfaces for ActiveMovie.
-//
-// Copyright (c) 1992-2001, Microsoft Corporation. All rights reserved.
-//------------------------------------------------------------------------------
-
-
-#ifndef __AMAUDIO__
-#define __AMAUDIO__
-
-#ifdef __cplusplus
-extern "C" {
-#endif // __cplusplus
-
-#include <mmsystem.h>
-#include <dsound.h>
-
-// This is the interface the audio renderer supports to give the application
-// access to the direct sound object and the buffers it is using, to allow the
-// application to use things like the 3D features of Direct Sound for the
-// soundtrack of a movie being played with Active Movie.
-
-// be nice to our friends in C
-#undef INTERFACE
-#define INTERFACE IAMDirectSound
-
-DECLARE_INTERFACE_(IAMDirectSound,IUnknown)
-{
- /* IUnknown methods */
-
- STDMETHOD(QueryInterface)(THIS_ REFIID riid, LPVOID *ppvObj) PURE;
- STDMETHOD_(ULONG,AddRef)(THIS) PURE;
- STDMETHOD_(ULONG,Release)(THIS) PURE;
-
- /* IAMDirectSound methods */
-
- STDMETHOD(GetDirectSoundInterface)(THIS_ LPDIRECTSOUND *lplpds) PURE;
- STDMETHOD(GetPrimaryBufferInterface)(THIS_ LPDIRECTSOUNDBUFFER *lplpdsb) PURE;
- STDMETHOD(GetSecondaryBufferInterface)(THIS_ LPDIRECTSOUNDBUFFER *lplpdsb) PURE;
- STDMETHOD(ReleaseDirectSoundInterface)(THIS_ LPDIRECTSOUND lpds) PURE;
- STDMETHOD(ReleasePrimaryBufferInterface)(THIS_ LPDIRECTSOUNDBUFFER lpdsb) PURE;
- STDMETHOD(ReleaseSecondaryBufferInterface)(THIS_ LPDIRECTSOUNDBUFFER lpdsb) PURE;
- STDMETHOD(SetFocusWindow)(THIS_ HWND, BOOL) PURE ;
- STDMETHOD(GetFocusWindow)(THIS_ HWND *, BOOL*) PURE ;
-};
-
-
-#ifdef __cplusplus
-}
-#endif // __cplusplus
-#endif // __AMAUDIO__
-