*/
#include "precomp.h"
-const GUID IID_IVPConfig = {0xbc29a660, 0x30e3, 0x11d0, {0x9e, 0x69, 0x0, 0xc0, 0x4f, 0xd7, 0xc1, 0x5b}};
-
class CVPConfig : public IVPConfig,
public IDistributorNotify
{
STDMETHODCALLTYPE
CVPConfig::Stop()
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
STDMETHODCALLTYPE
CVPConfig::Pause()
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::Run(
REFERENCE_TIME tStart)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::SetSyncSource(
IReferenceClock *pClock)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
STDMETHODCALLTYPE
CVPConfig::NotifyGraphChange()
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
LPDWORD pdwNumConnectInfo,
IN OUT LPDDVIDEOPORTCONNECT pddVPConnectInfo)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::SetConnectInfo(
DWORD dwChosenEntry)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::GetVPDataInfo(
LPAMVPDATAINFO pamvpDataInfo)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
LPAMVPSIZE pamvpSize,
OUT LPDWORD pdwMaxPixelsPerSecond)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
DWORD dwNumFormats,
IN LPDDPIXELFORMAT pDDPixelFormats)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
LPDWORD pdwNumFormats,
IN OUT LPDDPIXELFORMAT pddPixelFormats)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::SetVideoFormat(
DWORD dwChosenEntry)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
STDMETHODCALLTYPE
CVPConfig::SetInvertPolarity()
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::GetOverlaySurface(
LPDIRECTDRAWSURFACE* ppddOverlaySurface)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::SetDirectDrawKernelHandle(
ULONG_PTR dwDDKernelHandle)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::SetVideoPortID(
IN DWORD dwVideoPortID)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
DWORD cHandles,
IN ULONG_PTR *rgDDKernelHandles)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
IN DWORD dwXOrigin,
IN DWORD dwYOrigin)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::IsVPDecimationAllowed(
LPBOOL pbIsDecimationAllowed)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
CVPConfig::SetScalingFactors(
LPAMVPSIZE pamvpSize)
{
- OutputDebugString("UNIMPLEMENTED\n");
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"UNIMPLEMENTED\n");
+#endif
return E_NOTIMPL;
}
-
-
HRESULT
WINAPI
CVPConfig_Constructor(
REFIID riid,
LPVOID * ppv)
{
+#ifdef KSPROXY_TRACE
+ OutputDebugStringW(L"CVPConfig_Constructor\n");
+#endif
+
CVPConfig * handler = new CVPConfig();
if (!handler)