D:/opendownloadmanager/ODM-1.x/Include.Add/DShow/winctrl.cpp File Reference

#include <streams.h>

Go to the source code of this file.

Defines

#define CheckConnected(pin, code)

Functions

BOOL WINAPI PossiblyEatMessage (HWND hwndDrain, UINT uMsg, WPARAM wParam, LPARAM lParam)


Define Documentation

#define CheckConnected ( pin,
code   ) 

Value:

{                                                   \
    if (pin == NULL) {                              \
        ASSERT(!TEXT("Pin not set"));               \
    } else if (pin->IsConnected() == FALSE) {       \
        return (code);                              \
    }                                               \
}

Definition at line 8 of file winctrl.cpp.

Referenced by CBaseControlWindow::get_AutoShow(), CBaseControlVideo::get_AvgTimePerFrame(), CBaseControlWindow::get_BackgroundPalette(), CBaseControlVideo::get_BitErrorRate(), CBaseControlVideo::get_BitRate(), CBaseControlWindow::get_BorderColor(), CBaseControlWindow::get_Caption(), CBaseControlVideo::get_DestinationHeight(), CBaseControlVideo::get_DestinationLeft(), CBaseControlVideo::get_DestinationTop(), CBaseControlVideo::get_DestinationWidth(), CBaseControlWindow::get_FullScreenMode(), CBaseControlWindow::get_Height(), CBaseControlWindow::get_Left(), CBaseControlWindow::get_MessageDrain(), CBaseControlWindow::get_Owner(), CBaseControlVideo::get_SourceHeight(), CBaseControlVideo::get_SourceLeft(), CBaseControlVideo::get_SourceTop(), CBaseControlVideo::get_SourceWidth(), CBaseControlWindow::get_Top(), CBaseControlVideo::get_VideoHeight(), CBaseControlVideo::get_VideoWidth(), CBaseControlWindow::get_Visible(), CBaseControlWindow::get_Width(), CBaseControlWindow::get_WindowState(), CBaseControlWindow::get_WindowStyle(), CBaseControlWindow::get_WindowStyleEx(), CBaseControlVideo::GetCurrentImage(), CBaseControlVideo::GetDestinationPosition(), CBaseControlWindow::GetMaxIdealImageSize(), CBaseControlWindow::GetMinIdealImageSize(), CBaseControlWindow::GetRestorePosition(), CBaseControlVideo::GetSourcePosition(), CBaseControlVideo::GetVideoPaletteEntries(), CBaseControlVideo::GetVideoSize(), CBaseControlWindow::GetWindowPosition(), CBaseControlWindow::HideCursor(), CBaseControlWindow::IsCursorHidden(), CBaseControlVideo::IsUsingDefaultDestination(), CBaseControlVideo::IsUsingDefaultSource(), CBaseControlWindow::NotifyOwnerMessage(), CBaseControlWindow::put_AutoShow(), CBaseControlWindow::put_BackgroundPalette(), CBaseControlWindow::put_BorderColor(), CBaseControlWindow::put_Caption(), CBaseControlVideo::put_DestinationHeight(), CBaseControlVideo::put_DestinationLeft(), CBaseControlVideo::put_DestinationTop(), CBaseControlVideo::put_DestinationWidth(), CBaseControlWindow::put_Height(), CBaseControlWindow::put_Left(), CBaseControlWindow::put_MessageDrain(), CBaseControlWindow::put_Owner(), CBaseControlVideo::put_SourceHeight(), CBaseControlVideo::put_SourceLeft(), CBaseControlVideo::put_SourceTop(), CBaseControlVideo::put_SourceWidth(), CBaseControlWindow::put_Top(), CBaseControlWindow::put_Visible(), CBaseControlWindow::put_Width(), CBaseControlWindow::put_WindowState(), CBaseControlWindow::put_WindowStyle(), CBaseControlWindow::put_WindowStyleEx(), CBaseControlVideo::SetDefaultDestinationPosition(), CBaseControlVideo::SetDefaultSourcePosition(), CBaseControlVideo::SetDestinationPosition(), CBaseControlVideo::SetSourcePosition(), CBaseControlWindow::SetWindowForeground(), and CBaseControlWindow::SetWindowPosition().


Function Documentation

BOOL WINAPI PossiblyEatMessage ( HWND  hwndDrain,
UINT  uMsg,
WPARAM  wParam,
LPARAM  lParam 
)

Definition at line 17 of file winctrl.cpp.

References DbgLog, FALSE, LOG_TRACE, NULL, and TRUE.

Referenced by CBaseControlWindow::PossiblyEatMessage().


Generated on Sun May 25 00:19:57 2008 by  doxygen 1.5.6