Bmp caragado desde texto

Buenas, soy nuevo en el foro y este me parece muy bueno. Mi consulta es la siguiente:
-Deseo guardar una imagen en un código Ascii (esto lo puedo hacer).

Deseo cargar este código ponerlo en una variable (esto dentro del programa)(esto lo puedo hacer).

Desencriptar el código (desconvertirlo de Ascii) (esto lo puedo hacer).

Cargar el código original de un bmp y visualizarlo (busco conseguirlo).
todo esto en en visual C++ trabajando con DirectX.

Supongo que debe existir alguna función todas las que encontré cargan las imágenes desde una ruta de acceso de esta forma:
D3dxcreatetexturefromfile (g_pd3ddevice, ltuimagen. Bmp, &g_ptexture).

Lo en conclusión quiero es caragar un bmp desde una variable.

Algunafuncion(variableconelcodigobmpdesencryptado) .

Espero a ver sido entendido por favor ayuda este problema ya me está volviendo loco, de antemano gracias.

Ver más sobre el tema y los comentarios en el foro