Просмотр приложения DirectX удаленно

Невозможно повторно выполнить рендеринг (обновление) компонента с помощью ajax, если сам компонент не отображается в первую очередь. Компонент должен всегда отображаться перед тем, как ajax может повторно отобразить его. Ajax использует JavaScript document.getElementById(), чтобы найти компонент, который необходимо обновить. Но если JSF не отобразил компонент на первом месте, то JavaScript не может найти что-либо для обновления.

Решение состоит в том, чтобы просто ссылаться на родительский компонент, который всегда отображается.


    ...
    
        
    


    

См. также:

6
задан cnu 31 August 2008 в 03:23
поделиться

3 ответа

Я думаю, что можно все еще использовать все нормальные инструменты D3D, но Вы не сможете представить на поверхность, связанную с экраном. Необходимо будет представить к DIB (или некоторые такой) и с беконом, салатом и помидорами это с GDI к нормальному окну HDC. RDC/VNC/Citrix должен все работать с этой техникой.

Производительность определенно пострадает - но это будет случаем по удаленному рабочему столу так или иначе. На самом деле, на вашем месте, я копировал бы ОЧЕНЬ простой прототип и продемонстрировал бы производительность перед согласием на него.

Удачи!

2
ответ дан 17 December 2019 в 18:21
поделиться

Я думаю, что Windows 7 имеет материал дистанционной работы D3D - вероятно, требует, чтобы оба клиента и сервера были W7 все же.

1
ответ дан 17 December 2019 в 18:21
поделиться

Сборка - в работах удаленного рабочего стола. (Вы не должны делать ничего специального),

Но это чрезвычайно медленно, потому что, когда в сомнении, это просто отправляет содержание окна как битовый массив.

0
ответ дан 17 December 2019 в 18:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: