Bonjour
Avec cette ligne :
Je souhaiterais que dataPSconstantBufferLightingPass soit un smartpointer pour que la variable soit libérée à la fin de la fonction sinon cela me créé une fuite mémoire car c'est un pointeur qui n'est pas libéré.
Code : Sélectionner tout - Visualiser dans une fenêtre à part auto dataPSconstantBufferLightingPass = std::move((PS_CONSTANT_BUFFER_LIGHTING_PASS*)mappedResource.pData);
La variable mappedResource.pData est un void* et dataPSconstantBufferLightingPass doit obligatoirement être de type PS_CONSTANT_BUFFER_LIGHTING_PASS*
Après plusieurs tentatives je n'arrive pas à régler le problème, pourriez vous m'aider ?![]()
Partager