Vor längerer Zeit habe ich ein Programm geschrieben, daß Videos erzeugt, per VFW, zum Schreiben eines Frames (QImage) verwende ich:
Code: Alles auswählen
err = AVIStreamWrite(m_paviComp, m_frameNr++, 1, imFrame.mirrored().bits(),
imHead->biSizeImage, AVIIF_KEYFRAME, NULL, &bytesW);
Code: Alles auswählen
BYTE* pDIB = (BYTE*) AVIStreamGetFrame(m_pFrame, index);
ist der Rückgabewert:
Wie kann ich diesen pDIB ein QImage kopieren?The frame data is returned as a packed DIB.