Я запускаю приложение DirectX на сервере (Windows Server 2003), и у него нет окна (обычно работает на ПК, оно имеет окно) Проблема в том, что я хочу сделать из него скриншот (и сохранить его в виде картинки). При работе на ПК это работает:
Surface backBuff = Device.GetBackBuffer(0, 0, BackBufferType.Mono);
SurfaceLoader.Save(fileName, ImageFileFormat.Png, backBuff);
Но на сервере мне дают только черную картинку (с нужным размером).
Можно ли сделать скриншот приложения DirectX без окна?
Большое спасибо за ответы