J'utilise bitblt
API pour capturer l'écran de la fenêtre cela prend environ 30 à 40 Millisecondes mais je veux faire ceci de manière plus rapide ainsi que n'importe quelle autre API intégrée ou me suggérer les meilleurs pilotes de capture d'écran.Quelle API Windows capture l'écran plus rapidement que Bitblt ou tout autre pilote miroir?
Voici mon code.
ret = BitBlt(m_pGDI->hDoubleBufferWorker,0,0,this->m_screenWidth,
this->m_screenHeight,hDisplayDC,this->m_scrennOffsetX,this->m_scrennOffsetY,SRCCOPY|CAPTUREBLT);
if(!ret)
{
int err= GetLastError();
ErrorLogger::Log("Error : Desktop : Bitblt failed%d",err);
}