Bonjour à tous et à toutes !
J'étais en train de coder un logiciel de capture d'écran en C++, mais je me retrouve à un obstacle:
Gdiplus::Bitmap bmp = Gdiplus::Bitmap::Bitmap(dMode.Width, dMode.Height, pitch, d3DPar.BackBufferFormat, result.pBits);
Pour créer un Bitmap, l'un des paramètres nécessaire est le pixelFormat. Seul problème, je ne peux obtenir de ma capture que le D3DFORMAT ! J'aimerais pouvoir convertir le D3DFORMAT en pixelFormat, seulement je n'ai aucune idée de comment procéder étant donné ma courte expérience en DirectX et en GDI. Qu'en pensez-vous ?
Merci d'avance !
Partager