#include <Camera.h>
Inherits NSCameras::TCameraAbstract.
Inheritance diagram for NSCameras::TCameraDshow:
Public Member Functions | |
virtual DWORD | GetDataSize (void) |
Velikost obrazku v bajtech. | |
virtual void | GetData (void *dest) |
Ulozi data do pripraveneho bufferu. | |
virtual int | GetWidth (void) |
Vrati sirku obrazku v pixelech. | |
virtual int | GetHeight (void) |
Vrati vysku obrazku v pixelech. | |
virtual void | Destroy (void) |
Zrusi tento objekt. | |
Static Public Member Functions | |
static TCameraDshow * | CreateCamera (void) |
Tato staticka metoda vytvori kameru. | |
Private Member Functions | |
bool | Initialize (void) |
Tato metoda inicializuje tridu po vytvoreni. | |
TCameraDshow (void) | |
Soukromy konstruktor. | |
~TCameraDshow (void) | |
Soukromy destruktor. | |
TCameraDshow (const TCameraDshow &orig) | |
falesny kopirovaci konstruktor | |
void | operator= (const TCameraDshow &orig) |
falesny prirazovaci operator | |
Private Attributes | |
TVideoDSFile * | m_source |
zdroj videa |
Trida plne respektuje pravidla bazove tridy TCameraAbstract a proto by manipulace s vytvorenym objektem mela probihat pouze pres bazovou tridu (rozhrani).
Definition at line 40 of file Camera.h.
|
Soukromy konstruktor.
Definition at line 57 of file Camera.cpp. References m_source. |
|
Soukromy destruktor.
Definition at line 64 of file Camera.cpp. References m_source. |
|
falesny kopirovaci konstruktor
|
|
Tato staticka metoda vytvori kameru.
Definition at line 34 of file Camera.cpp. References Initialize(). Here is the call graph for this function: ![]() |
|
Zrusi tento objekt.
Implements NSCameras::TCameraAbstract. Definition at line 135 of file Camera.cpp. |
|
Ulozi data do pripraveneho bufferu.
Implements NSCameras::TCameraAbstract. Definition at line 110 of file Camera.cpp. References m_source. |
|
Velikost obrazku v bajtech.
Implements NSCameras::TCameraAbstract. Definition at line 99 of file Camera.cpp. References GetHeight(), and GetWidth(). Here is the call graph for this function: ![]() |
|
Vrati vysku obrazku v pixelech.
Implements NSCameras::TCameraAbstract. Definition at line 128 of file Camera.cpp. References m_source. Referenced by GetDataSize(). |
|
Vrati sirku obrazku v pixelech.
Implements NSCameras::TCameraAbstract. Definition at line 119 of file Camera.cpp. References m_source. Referenced by GetDataSize(). |
|
Tato metoda inicializuje tridu po vytvoreni. Vraci TRUE v pripade uspesne inicializace, jinak FALSE. Definition at line 79 of file Camera.cpp. References m_source. Referenced by CreateCamera(). |
|
falesny prirazovaci operator
|
|
zdroj videa
Definition at line 69 of file Camera.h. Referenced by GetData(), GetHeight(), GetWidth(), Initialize(), TCameraDshow(), and ~TCameraDshow(). |