#include <phStandard.h>
#include <ImageConversions.h>
#include <phObject.h>
#include <phMutex.h>
#include <phSemaphore.h>
#include <phCondition.h>
#include <phRWLock.h>
#include <phThread.h>
#include <phList.h>
#include <phTimeStamp.h>
#include <phTimeInterval.h>
#include <phLiveObject.h>
#include <phDataObject.h>
#include <phImage.h>
#include <phCaptureInterface.h>
#include <phImageCapture.h>
#include <phVFW.h>
#include <VFWSource.h>
#include <phError.h>
#include <phMemory.h>
#include <phPrint.h>
Go to the source code of this file.
Classes | |
struct | phVFWWindowInfo_t |
struct | phVFW_pair_t |
struct | phVFWHandlerParameters_t |
Defines | |
#define | UNICODE 1 |
#define | TIMESTUFF() 0 |
#define | WM_USER_SHOW (WM_USER + 200) |
#define | WM_USER_HIDE (WM_USER + 201) |
#define | WM_USER_RESIZE (WM_USER + 202) |
#define | WM_USER_MOVE (WM_USER + 203) |
#define | WM_USER_UPDATE (WM_USER + 204) |
#define | WM_USER_REDRAW (WM_USER + 205) |
#define | phBITMAP_REALLOCED 1 |
#define | phDISPLAY_CHANGED 1 |
Functions | |
static void | print_POINT (POINT p) |
static void | print_RECT (RECT rect) |
static void | print_MINMAXINFO (MINMAXINFO m) |
static void | print_WINDOWPOS (WINDOWPOS w) |
static void | print_CREATESTRUCT (CREATESTRUCT c) |
static void | print_SIDE (WPARAM fwSide) |
static BOOL CALLBACK | phVFWSource_enumChildProc (HWND hwnd, LPARAM lParam) |
static void | print_window_info (HWND window) |
static void | print_CAPDRIVERCAPS (CAPDRIVERCAPS caps) |
static void | print_CAPSTATUS (CAPSTATUS stat) |
static void | print_CAPTUREPARMS (CAPTUREPARMS parms) |
static void | print_VIDEOHDR (VIDEOHDR v) |
static void | print_WAVEHDR (WAVEHDR w) |
static void | print_BITMAPINFOHEADER (BITMAPINFOHEADER b) |
LRESULT CALLBACK | phVFWSource_WndProc (HWND hw, UINT message, WPARAM wp, LPARAM lp) |
LRESULT CALLBACK | phVFWSource_CBTProc (int code, WPARAM wp, LPARAM lp) |
static LRESULT CALLBACK | phVFWSource_ErrorCallbackProc (HWND hWnd, int nErrID, LPSTR lpErrorText) |
static LRESULT CALLBACK | phVFWSource_StatusCallbackProc (HWND hWnd, int nID, LPSTR lpStatusText) |
static LRESULT CALLBACK | phVFWSource_ControlCallbackProc (HWND hWnd, int nState) |
static LRESULT CALLBACK | phVFWSource_VidStreamCallbackProc (HWND hWnd, LPVIDEOHDR lpVHdr) |
static LRESULT CALLBACK | phVFWSource_FrameCallbackProc (HWND hWnd, LPVIDEOHDR lpVHdr) |
static LRESULT CALLBACK | phVFWSource_WaveStreamCallbackProc (HWND hWnd, LPWAVEHDR lpWHdr) |
Copyright (C) 2002 - 2007 |
Philip D.S. Thoren ( pthoren@users.sourceforge.net ) University Of Massachusetts at Lowell Robotics Lab |