Per mciCommandSend ein video der laufenden Webcam machen ? überhaupt möglich ?



  • Hi

    Wie nehme ich per mciSendCommand() ein video meiner laufenden webcam auf ?

    ich scheitere bereits beim Gerät öffnen.

    UINT wDeviceID_;
        DWORD dwReturn;
        MCI_DGV_OPEN_PARMS mciOpenParms;
        char *buf[128];
    
        // Öffne ein waveform-audio Device mit einem File für Aufnahme
    	mciOpenParms.dwCallback = 0;
    	mciOpenParms.lpstrDeviceType = "digital-video";
    	mciOpenParms.lpstrElementName = "";
    
        if (dwReturn = mciSendCommand(0, MCI_OPEN ,MCI_OPEN_ELEMENT | MCI_OPEN_TYPE,(DWORD_PTR) &mciOpenParms)) {
            // Failed to open device; don't close it, just return error.
    		mciGetErrorString(dwReturn ,(LPSTR)buf ,128);
    		printf("%s\n",buf);
    		printf("Failed open");
    		getchar();
            return dwReturn;
        }
    

    msdn bringt mich auch nicht mehr weiter, habe so langsam den überblick verloren. Kenne mich nicht wirklich aus. Wäre froh wen mir ein gewifter User meine Fehler zeigen würde.

    lowbyte



  • Hi

    Hallo ! keiner da der MCI versteht ?

    NULL_


Anmelden zum Antworten