Como redirecionar uma janela abitrary para ser renderizada em um backbuffer na memória?

Eu estou experimentando com uma estrutura de hospedagem de aplicativos caseiros, e gostaria de abstrair a entrada / saída para que eu possa lidar normalmente com falhas. O Chrome usa um modelo muito semelhante.

Existe alguma maneira eu posso ter um identificador de janela arbitrária e persuadiu-o para começar a renderização para um back-buffer? Ou devo criar minha própria janela primeiro e então consertar o aplicativo cliente nela?

questionAnswers(1)

yourAnswerToTheQuestion