문제

우리는 Direct3D 시각화를 통해 정보를 표시하는 응용 프로그램을 개발 중입니다.늦은 클라이언트 요청은 일부 원격 데스크톱 솔루션을 통해 이 애플리케이션을 볼 수 있는 기능입니다.

비슷한 일을 한 사람이 있습니까?어떤 옵션을 사용할 수 있거나 사용할 수 없나요?RDC, VNC, Citrix 등을 생각하고 있습니다.

어떤 충고?

도움이 되었습니까?

해결책

제 생각에는 일반 D3D 도구를 모두 사용할 수는 있지만 화면과 관련된 표면으로 렌더링할 수는 없을 것입니다.DIB(또는 이와 유사한 것)로 렌더링하고 GDI를 사용하여 일반 창 HDC로 Blt해야 합니다.RDC/VNC/Citrix는 모두 이 기술과 함께 작동해야 합니다.

성능은 확실히 저하될 것입니다. 그러나 어쨌든 원격 데스크톱의 경우에도 마찬가지입니다.사실, 제가 여러분이라면 아주 간단한 프로토타입을 모형으로 만들고 실행하기 전에 성능을 시연할 것입니다.

행운을 빌어요!

다른 팁

Windows 7에는 D3D 원격 기능이 있다고 생각합니다. 아마도 클라이언트와 서버가 모두 W7이어야 할 것입니다.

내장된 원격 데스크톱이 작동합니다.(특별히 할 필요는 없습니다)

그러나 의심스러운 경우 창의 내용을 비트맵으로 보내기 때문에 속도가 매우 느립니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top