DirecShowLib-2005.Dll を使用して、ラップトップの Web カメラから写真を撮ります。最初は画像サイズ640 x 840を使用しています。これらの構成は、そのまま使用している例で示されています
const int VIDEODEVICE = 0;
const int VIDEOWIDTH = 640;
const int VIDEOHEIGHT = 480;
const int VIDEOBITSPERPIXEL = 24;
これらの値は、Capture オブジェクトの宣言中に渡されます。
cam = new Capture(VIDEODEVICE, VIDEOWIDTH, VIDEOHEIGHT, VIDEOBITSPERPIXEL, picCamera);
すべてが正常に機能します。しかし、私はパスポートサイズ、つまり幅が狭く高さが高い写真を撮りたいです。定数の幅と高さを変更すると、DLL が動作しなくなります。幅と高さを変更する方法を教えてください。