algo de este estilo:
Código
namespace WebCamLib
{
public class Camara
{
private const short WM_CAP = 0x400;
private const int WM_CAP_DRIVER_CONNECT = 0x40a;
private const int WM_CAP_DRIVER_DISCONNECT = 0x40b;
private const int WM_CAP_EDIT_COPY = 0x41e;
private const int WM_CAP_SET_PREVIEW = 0x432;
private const int WM_CAP_SET_OVERLAY = 0x433;
private const int WM_CAP_SET_PREVIEWRATE = 0x434;
private const int WM_CAP_SET_SCALE = 0x435;
private const int WS_CHILD = 0x40000000;
private const int WS_VISIBLE = 0x10000000;
/// Avicap32 es el dll de windows que nos va a permitir interactuar con las camaras.
[DllImport("avicap32.dll")]
protected static extern int capCreateCaptureWindowA([MarshalAs(UnmanagedType.VBByRefStr)] ref string lpszWindowName,
int dwStyle, int x, int y, int nWidth, int nHeight, int hWndParent, int nID);
.
.
.
.
}
el codigo lo he sakado de una web buscando como enlazar estals librerias y es lo mas k he encontrado... ¿hay alguna otra forma de acceder a esta API, queno me obligue a crear e instanciar una clase?, algun metodo de referencia como se hacia quiza en VB6...
Tambien he oido hablar de uan libreria llamada TWAIN, ¿que ha de esta o otras librerias?
gracias!










Autor


En línea



