1、GDI/GDI+WPFDirectX/OpenGLVideo/AudioSilverlightFlashTS/RDS Device DriverTermdd.sysRdpwd.sysTdtcp.sysTS/RDS ServiceRDP ProtocolExtensionRdpwsx.dll,IWTSProtocol.dllCSRSSPer-SessionAppsTCP/IPNetwork Card Drv.Win32k.sysDisplay Driver?.sysKbdclass.sysMouclass.sysSystemSpaceSessionSpacePDsDWMUserInitShell
2、Startup ModuleWinlogonHooksSMSSLSMWd?.sysPDsDisplay DriverRdpdd.sys3rd PartyProtocol ExtensionWsx?.dllRedirectorFiltersSrvc.TCP/IPNetwork Card Drv.Mstscax.dllRDS ClientClientHost?Client Window ManagerHost Window ManagerRenderCaptureCompressEncryptDecryptUncompressDisplayRDPHostClientPartiallyClient-
3、SideRenderingPartiallyHost-SideRenderingLosslessCompressionICA/HDXHostClientClient-SideRenderingLossyCompressionRemoteFXHostClientHost-SideRenderingHyper-V+RCC Engine(Render,Capture,Compress)W7 SP1 Guest OSvGPU DriverWS2008R2 SP1 Hyper-V Parent PartitionRCCVMBUSHyper-VIntegrated Shared MemoryCommsRD
4、PGPUvGPU output rendered to physical GPU via DirectX Screen deltas captured from GPUFirst phase of CODEC runs on GPUInter-VM CommunicationsProtocol Fundamentals(e.g.Authn,Encryption)vGPU(WDDM)driver exposes parent GPU to guest OS.RemoteFX Hardware ASIC and DriverRCC=Render,Capture,CompressOptionally
5、 offloads CODEC from CPU/GPU increasing fidelity and scale.MicrosoftRDP 7Windows 7 on Hyper-VCitrixHDX3DWindows 7on physical PCMicrosoftRDP 7.1 with RemoteFXWindows 7 SP1on Hyper-VTeradiciPCoIP(Host Card)Windows 7on physical PCMicrosoftRDP 7Windows 7 on Hyper-VCitrixICA/HDXWindows 7on XenServerQuest
6、EOPWindows 7on Hyper-VVMware/TeradiciPCoIP(SW)Windows 7on vSphereFont 1Font 2GDI2D Vector GraphicsImages(Bitmaps)FontsFont 2Font 2Font 2Font 2Big Font 4Font 3Font 3 Untitled-Notepad_ File Edit Format View HelpGDIGDIRenderingHostClientAudio SignalSpatial ModelTemporal ModelDiscrete Cosine TransformQu
7、antizationEntropy EncoderKeyFrameDeltaFrameDeltaFrameDeltaFrameKeyFrameWMVHostClientVideoRenderingWindows ApplicationWindows ApplicationGDIDirect3D APIHAL DeviceDevice Driver Interface(WDDM)Graphics Hardware DirectX/OpenGL_ File Edit Format View Help Untitled-Notepad_ File Edit Format View HelpWindo
8、ws ApplicationOpenGL32OpenGL Installable Client DriverWindows ApplicationGDIDevice Driver Interface(DDI,WDDM)Graphics HardwareGeneric OpenGL ModuleOpenGL Support3D DDI SupportIHV-specificWin32 DDI DirectX/OpenGL_ File Edit Format View Help Untitled-Notepad_ File Edit Format View HelpBitmapsHostClien
9、t DirectX/OpenGL_ File Edit Format View Help DirectX/OpenGL_ File Edit Format View HelpDirectX/OpenGLRenderingTechWinXPLocalWin7LocalXPRDP5HDX3DXPWin7RDP7HDX3DWin7SW D3DHW D3D9HW D3D 10/11SW OpenGLHW OpenGLPresentation FrameworkPresentation CoreDevice Driver Interface(DDI,WDDM)Graphics Hardware.NET
10、CLRVisual SystemMedia Integration Layer(MIL)CompositionSystemRender EngineDirectXUser32Message TransportGDIBitmapsHostClientWPFRenderingBitmapsHostClientFlashRenderingFlashHostClientFlashRenderingBitmapsHostClientFlashRenderingProtocolRDP 7RDP 7.1 RemoteFX(w/o ASIC)Citrix ICA/HDXCitrix HDX 3D Pro(1:1)VMware PCoIP SWTeradici PCoIP HW(1:1)Quest EOPGDI WMV Quicktime DirectX OpenGL SW OpenGL HW WPF Silverlight Flash
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。