summaryrefslogtreecommitdiffstats
path: root/dxsdk/Include/vpnotify.h
diff options
context:
space:
mode:
Diffstat (limited to 'dxsdk/Include/vpnotify.h')
-rw-r--r--dxsdk/Include/vpnotify.h92
1 files changed, 0 insertions, 92 deletions
diff --git a/dxsdk/Include/vpnotify.h b/dxsdk/Include/vpnotify.h
deleted file mode 100644
index 2e1d1b6b..00000000
--- a/dxsdk/Include/vpnotify.h
+++ /dev/null
@@ -1,92 +0,0 @@
-//------------------------------------------------------------------------------
-// File: VPNotify.h
-//
-// Desc:
-//
-// Copyright (c) 1997-2001, Microsoft Corporation. All rights reserved.
-//------------------------------------------------------------------------------
-
-
-#ifndef __IVPNotify__
-#define __IVPNotify__
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-// interface IVPBaseNotify
-DECLARE_INTERFACE_(IVPBaseNotify, IUnknown)
-{
-public:
- // this function initializes the reconnection to the decoder.
- STDMETHOD (RenegotiateVPParameters)(THIS_
- ) PURE;
-
-};
-
-// interface IVPNotify
-DECLARE_INTERFACE_(IVPNotify, IVPBaseNotify)
-{
-public:
- // function to set the mode (bob, weave etc)
- STDMETHOD (SetDeinterlaceMode)(THIS_
- IN AMVP_MODE mode
- ) PURE;
-
- // function to get the mode (bob, weave etc)
- STDMETHOD (GetDeinterlaceMode)(THIS_
- OUT AMVP_MODE *pMode
- ) PURE;
-};
-
-// interface IVPNotify
-DECLARE_INTERFACE_(IVPNotify2, IVPNotify)
-{
-public:
-// function to set the mode (bob, weave etc)
- STDMETHOD (SetVPSyncMaster)(THIS_
- IN BOOL bVPSyncMaster
- ) PURE;
-
- // function to get the mode (bob, weave etc)
- STDMETHOD (GetVPSyncMaster)(THIS_
- OUT BOOL *pbVPSyncMaster
- ) PURE;
-
- /*
- // this function sets the directdraw surface that the mixer is supposed to use.
- STDMETHOD (SetDirectDrawSurface)(THIS_
- IN LPDIRECTDRAWSURFACE pDirectDrawSurface
- ) PURE;
-
- // this function gets the directdraw surface that the mixer is using
- STDMETHOD (GetDirectDrawSurface)(THIS_
- OUT LPDIRECTDRAWSURFACE *ppDirectDrawSurface
- ) PURE;
-
- // this functions sets the color-controls, if the chip supports it.
- STDMETHOD (SetVPColorControls)(THIS_
- IN LPDDCOLORCONTROL pColorControl
- ) PURE;
-
- // this functions also returns the capability of the hardware in the dwFlags
- // value of the struct.
- STDMETHOD (GetVPColorControls)(THIS_
- OUT LPDDCOLORCONTROL *ppColorControl
- ) PURE;
- */
-};
-
-
-// interface IVPVBINotify
-DECLARE_INTERFACE_(IVPVBINotify, IVPBaseNotify)
-{
-public:
-};
-
-#ifdef __cplusplus
-}
-#endif
-
-
-#endif // __IVPNotify__