Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cVidCap.h
Go to the documentation of this file.
1
//
4
//
5
6
#ifndef _INC_cVidCap_H
7
#define _INC_cVidCap_H
8
#ifndef NO_PRAGMA_ONCE
9
#pragma once
10
#endif
11
12
#include "../Image/cSurfaceInfo.h"
13
#include "
GrayCore/include/cUnitTestDecl.h
"
14
15
namespace
GrayLib
16
{
17
class
cSurfaceBase;
18
19
class
GRAYLIB_LINK
cVidCap
20
{
25
26
public
:
27
cVidCap
();
28
~
cVidCap
();
29
30
virtual
HRESULT
GrabSample
(
cSurfaceBase
& SurfCopy,
bool
bConvert =
false
) = 0;
31
32
UNITTEST_FRIEND
(
cVidCap
);
33
};
34
}
35
36
#endif
GRAYLIB_LINK
#define GRAYLIB_LINK
Definition:
GrayLibBase.h:35
HRESULT
INT32 HRESULT
_WIN32 style error codes. INT32
Definition:
SysTypes.h:465
cUnitTestDecl.h
GrayLib::cSurfaceBase
Definition:
cSurfaceBase.h:26
GrayLib::cVidCap
Definition:
cVidCap.h:20
GrayLib::cVidCap::GrabSample
virtual HRESULT GrabSample(cSurfaceBase &SurfCopy, bool bConvert=false)=0
GrayLib::cVidCap::UNITTEST_FRIEND
UNITTEST_FRIEND(cVidCap)
GrayLib
Definition:
cMesh.h:22
GrayLib
include
AVDev
cVidCap.h
Generated on Tue Feb 2 2021 11:29:36 for Gray C++ Libraries by
1.9.1