SlideShare une entreprise Scribd logo
1  sur  58
 
 
 
 
 
 
2D 3D Segoe UI 文字 视频和图像
 
阅读和文字
CPU  演化
服务器渲染
 
 
领域 已有的 API(s) 挑战 3D D3D3…D3D10 ,[object Object],[object Object],[object Object],[object Object],2D GDI, GDI+ Quality, Performance Text GDI Quality, Not up to date Imaging GDI, GDI+, WIC Extensive format support, Security Device Control GDI Outdated notion of HW config
领域 已有的 API(s) 挑战 3D D3D3…D3D10 ,[object Object],[object Object],[object Object],[object Object],Direct3D 10.1 2D GDI, GDI+ Quality, Performance Text GDI Quality, Not up to date Imaging GDI, GDI+, WIC Extensive format support, Security Updated WIC  Device Control GDI Outdated notion of HW config DXGI 1.1
领域 已有的 API(s) 挑战 3D D3D3…D3D10 ,[object Object],[object Object],[object Object],[object Object],Direct3D 10.1 2D GDI, GDI+ Quality, Performance Direct2D Text GDI Quality, Not up to date DirectWrite Imaging GDI, GDI+, WIC Extensive format support, Security Updated WIC  Device Control GDI Outdated notion of HW config DXGI 1.1
Direct2D DirectWrite 介绍…
DXGKernel DXGI Win32K GDI+ USER D3D11 D3D10 DWM D2D DWrite GDI WIC D3D9 Hardware DXVA
 
 
 
Desktop with D3D10 Hardware D3D10 laptop D3D9 No WDDM Fabrikam 如何能够创建一个图形应用程序可在如下这些配置上工作 ?
Application Direct3D 10 Runtime Direct3D 10 Hardware Direct3D 10 Driver
Desktop with D3D10 Hardware D3D10 laptop D3D9 No WDDM
Application Direct3D 10 Runtime Direct3D 9 Hardware Direct3D 10Level9 Driver Direct3D 10 Hardware Direct3D 10 Driver
Desktop with D3D10 Hardware D3D10 laptop D3D9 No WDDM
Direct3D 10 Hardware Direct3D 10 Driver Direct3D 9 Hardware Direct3D 10Level9 Driver Application Direct3D 10 Runtime Direct3D WARP 10 Software Rasterizer
 
 
Value Level9_1 Level9_2 Level9_3 MaxTextureDimension 4096 4096 4096 MaxVolumeExtent 256 512 512 MaxTextureRepeat 128 2048 8192 MaxAnisotropy 2 16 16 MaxPrimitiveCount 65535 1048575 1048575 MaxVertexIndex 65534 1048575 1048575 NumRenderTargets 1 4 4 TwoSidedStencil TRUE TRUE TRUE Shader Model 2.0 2.0 3.0
 
 
 
 
 
 
 
 
示例
 
 
Capitals to Small Caps Superscript Scientific Inferiors Subscript Ordinals Titling Alternates Swash Contextual Swash Contextual Alternates Proportional Oldstyle Tabular Lining Proportional Lining Tabular Oldstyle Standard Ligatures Discretionary Ligatures Historical Ligatures Case Sensitive Forms Small Caps Contextual Ligatures Fractions Alternative Fractions Stylistic Alternates Stylistic Sets Historical Forms Slashed Zero Alternate Annotation Mathematical Greek Localized Forms Petite Caps Capitals to Petite Caps Unicase Glyph de/composition Required Ligatures Mark Positioning Mark-to-mark Positioning Ruby Notation Forms Expert Forms Proportional Widths Full Widths  Half Widths  Third Widths  Quarter Widths  Simplified Forms  Traditional Forms  Traditional Name Forms NLC Kanji Forms  Hojo Kanji Forms  JIS 78 Forms  JIS 83 Forms  JIS 90 Forms  JIS 04 Forms
 
Arabic Armenian Bengali Bopomofo Canadian aboriginal syllabics Cherokee Chinese Simplified Chinese Traditional Cyrillic Deseret Devanāgarī Ethiopic Georgian Greek Gujarati Gurmukhi Hebrew Japanese Kannada Khmer Korean Lao Latin Malayalam Mongolian Myanmar New Tai Lue N’Ko Osmanya Oriya ’ Phags-pa Sinhala Syriac Tai Le Tamil Telugu Thaana Tifnagh Thai Tibetan Vai Yi
الْعَرَبِيَّة   Հայերէն   বাংলা   ㄓㄨ ˋ  ㄧㄣ ㄈㄨ ˊ  ㄏㄠ ˋ  ᐃᓄᒃᑎᑐᑦ   ᏣᎳᎩ 简体汉字 繁体漢字 Кириллица 𐐔𐐯𐑅𐐨𐑉𐐯𐐻 देवनागरी ግዕዝ მხედრული Ελληνικό ગુજરાતી ਗੁਰਮੁਖੀ עִבְרִית ひらがな、 カタカナ、 漢字 ಕನ್ನಡ អក្ខរក្រមខេមរភាសា 한글 ພາສາລາວ Latin മലയാളം ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠻ ᦟᦹᧅ ᦎᦷ ᦑᦺ ߒߞߏ 𐒋𐒘𐒈𐒑𐒛𐒒𐒕𐒀 ଓଡ଼ିଆ ꡍꡂꡛꡌ ශුද්ධ සිංහල ܠܫܢܐ ܣܘܪܝܝܐ ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ தமிழ் తెలుగు ތާނަ ⵜⵉⴼⵉⵏⴰⵖ อักษรไทย དབུ་ཅན་ ꕙꔤ ꆈꌠꁱꂷ
GDI Text Times New Roman 12 Point ClearType Compatible Widths DirectWrite Times New Roman 12 Point ClearType Sub-Pixel Positioning
 
 
 
 
 
 
[object Object],[object Object],[object Object],[object Object],DXGI  改变
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],API  互操作性
 
 
本地化参考资源
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.  Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.  MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Contenu connexe

Similaire à Gra T515 Direct X Windows 7的核心图形功能 Anantha Kancherla

VIR401 RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
VIR401RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...VIR401RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
VIR401 RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...John Wildes
 
Windows 10 UWP Development Overview
Windows 10 UWP Development OverviewWindows 10 UWP Development Overview
Windows 10 UWP Development OverviewDevGAMM Conference
 
NVIDIA's OpenGL Functionality
NVIDIA's OpenGL FunctionalityNVIDIA's OpenGL Functionality
NVIDIA's OpenGL FunctionalityMark Kilgard
 
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...Ramon Tebar
 
Kisters 3DViewStation - your data: how, when, where you want
Kisters 3DViewStation - your data: how, when, where you wantKisters 3DViewStation - your data: how, when, where you want
Kisters 3DViewStation - your data: how, when, where you wantGermar Nikol
 
[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)
[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)
[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)Sang Don Kim
 
VaMoS 2021 - Deep Software Variability: Towards Handling Cross-Layer Configur...
VaMoS 2021 - Deep Software Variability: Towards Handling Cross-Layer Configur...VaMoS 2021 - Deep Software Variability: Towards Handling Cross-Layer Configur...
VaMoS 2021 - Deep Software Variability: Towards Handling Cross-Layer Configur...Luc Lesoil
 
阅读类Web应用前端技术探索
阅读类Web应用前端技术探索阅读类Web应用前端技术探索
阅读类Web应用前端技术探索taobao.com
 
阅读类 Web 应用前端技术探索
阅读类 Web 应用前端技术探索阅读类 Web 应用前端技术探索
阅读类 Web 应用前端技术探索Yan Shi
 
The Dynamic Language is not Enough
The Dynamic Language is not EnoughThe Dynamic Language is not Enough
The Dynamic Language is not EnoughLukas Renggli
 
Shape12 6
Shape12 6Shape12 6
Shape12 6pslulli
 
Your Game Needs Direct3D 11, So Get Started Now!
Your Game Needs Direct3D 11, So Get Started Now!Your Game Needs Direct3D 11, So Get Started Now!
Your Game Needs Direct3D 11, So Get Started Now!Johan Andersson
 
Extension and Evolution
Extension and EvolutionExtension and Evolution
Extension and EvolutionEelco Visser
 
Building DSLs On CLR and DLR (Microsoft.NET)
Building DSLs On CLR and DLR (Microsoft.NET)Building DSLs On CLR and DLR (Microsoft.NET)
Building DSLs On CLR and DLR (Microsoft.NET)Vitaly Baum
 
CQRS: A More Effective Way of Writing the Same Applications
CQRS: A More Effective Way of Writing the Same ApplicationsCQRS: A More Effective Way of Writing the Same Applications
CQRS: A More Effective Way of Writing the Same ApplicationsCodeFest
 
DTP Certification
DTP CertificationDTP Certification
DTP CertificationVskills
 
The Data Distribution Service
The Data Distribution ServiceThe Data Distribution Service
The Data Distribution ServiceAngelo Corsaro
 
Porting VisualWorks code to Pharo
Porting VisualWorks code to PharoPorting VisualWorks code to Pharo
Porting VisualWorks code to PharoESUG
 

Similaire à Gra T515 Direct X Windows 7的核心图形功能 Anantha Kancherla (20)

VIR401 RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
VIR401RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...VIR401RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
VIR401 RDP, RemoteFX, ICA/HDX, EOP and PCoIP VDI Remoting Protocols Turned In...
 
Windows 10 UWP Development Overview
Windows 10 UWP Development OverviewWindows 10 UWP Development Overview
Windows 10 UWP Development Overview
 
NVIDIA's OpenGL Functionality
NVIDIA's OpenGL FunctionalityNVIDIA's OpenGL Functionality
NVIDIA's OpenGL Functionality
 
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
Dynamics 365 Saturday - London 2018 - New Features and Deprecations with Dyna...
 
Kisters 3DViewStation - your data: how, when, where you want
Kisters 3DViewStation - your data: how, when, where you wantKisters 3DViewStation - your data: how, when, where you want
Kisters 3DViewStation - your data: how, when, where you want
 
[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)
[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)
[Td 2015]general session 세상을 품은 플랫폼과 그 가능성에 대하여(기술에반젤리스트)
 
VaMoS 2021 - Deep Software Variability: Towards Handling Cross-Layer Configur...
VaMoS 2021 - Deep Software Variability: Towards Handling Cross-Layer Configur...VaMoS 2021 - Deep Software Variability: Towards Handling Cross-Layer Configur...
VaMoS 2021 - Deep Software Variability: Towards Handling Cross-Layer Configur...
 
阅读类Web应用前端技术探索
阅读类Web应用前端技术探索阅读类Web应用前端技术探索
阅读类Web应用前端技术探索
 
阅读类 Web 应用前端技术探索
阅读类 Web 应用前端技术探索阅读类 Web 应用前端技术探索
阅读类 Web 应用前端技术探索
 
OpenGL 4 for 2010
OpenGL 4 for 2010OpenGL 4 for 2010
OpenGL 4 for 2010
 
The Dynamic Language is not Enough
The Dynamic Language is not EnoughThe Dynamic Language is not Enough
The Dynamic Language is not Enough
 
SynapseIndia dotnet framework library
SynapseIndia  dotnet framework librarySynapseIndia  dotnet framework library
SynapseIndia dotnet framework library
 
Shape12 6
Shape12 6Shape12 6
Shape12 6
 
Your Game Needs Direct3D 11, So Get Started Now!
Your Game Needs Direct3D 11, So Get Started Now!Your Game Needs Direct3D 11, So Get Started Now!
Your Game Needs Direct3D 11, So Get Started Now!
 
Extension and Evolution
Extension and EvolutionExtension and Evolution
Extension and Evolution
 
Building DSLs On CLR and DLR (Microsoft.NET)
Building DSLs On CLR and DLR (Microsoft.NET)Building DSLs On CLR and DLR (Microsoft.NET)
Building DSLs On CLR and DLR (Microsoft.NET)
 
CQRS: A More Effective Way of Writing the Same Applications
CQRS: A More Effective Way of Writing the Same ApplicationsCQRS: A More Effective Way of Writing the Same Applications
CQRS: A More Effective Way of Writing the Same Applications
 
DTP Certification
DTP CertificationDTP Certification
DTP Certification
 
The Data Distribution Service
The Data Distribution ServiceThe Data Distribution Service
The Data Distribution Service
 
Porting VisualWorks code to Pharo
Porting VisualWorks code to PharoPorting VisualWorks code to Pharo
Porting VisualWorks code to Pharo
 

Dernier

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Dernier (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Gra T515 Direct X Windows 7的核心图形功能 Anantha Kancherla

  • 1.  
  • 2.  
  • 3.  
  • 4.  
  • 5.  
  • 6.  
  • 7. 2D 3D Segoe UI 文字 视频和图像
  • 8.  
  • 12.  
  • 13.  
  • 14.
  • 15.
  • 16.
  • 18. DXGKernel DXGI Win32K GDI+ USER D3D11 D3D10 DWM D2D DWrite GDI WIC D3D9 Hardware DXVA
  • 19.  
  • 20.  
  • 21.  
  • 22. Desktop with D3D10 Hardware D3D10 laptop D3D9 No WDDM Fabrikam 如何能够创建一个图形应用程序可在如下这些配置上工作 ?
  • 23. Application Direct3D 10 Runtime Direct3D 10 Hardware Direct3D 10 Driver
  • 24. Desktop with D3D10 Hardware D3D10 laptop D3D9 No WDDM
  • 25. Application Direct3D 10 Runtime Direct3D 9 Hardware Direct3D 10Level9 Driver Direct3D 10 Hardware Direct3D 10 Driver
  • 26. Desktop with D3D10 Hardware D3D10 laptop D3D9 No WDDM
  • 27. Direct3D 10 Hardware Direct3D 10 Driver Direct3D 9 Hardware Direct3D 10Level9 Driver Application Direct3D 10 Runtime Direct3D WARP 10 Software Rasterizer
  • 28.  
  • 29.  
  • 30. Value Level9_1 Level9_2 Level9_3 MaxTextureDimension 4096 4096 4096 MaxVolumeExtent 256 512 512 MaxTextureRepeat 128 2048 8192 MaxAnisotropy 2 16 16 MaxPrimitiveCount 65535 1048575 1048575 MaxVertexIndex 65534 1048575 1048575 NumRenderTargets 1 4 4 TwoSidedStencil TRUE TRUE TRUE Shader Model 2.0 2.0 3.0
  • 31.  
  • 32.  
  • 33.  
  • 34.  
  • 35.  
  • 36.  
  • 37.  
  • 38.  
  • 40.  
  • 41.  
  • 42. Capitals to Small Caps Superscript Scientific Inferiors Subscript Ordinals Titling Alternates Swash Contextual Swash Contextual Alternates Proportional Oldstyle Tabular Lining Proportional Lining Tabular Oldstyle Standard Ligatures Discretionary Ligatures Historical Ligatures Case Sensitive Forms Small Caps Contextual Ligatures Fractions Alternative Fractions Stylistic Alternates Stylistic Sets Historical Forms Slashed Zero Alternate Annotation Mathematical Greek Localized Forms Petite Caps Capitals to Petite Caps Unicase Glyph de/composition Required Ligatures Mark Positioning Mark-to-mark Positioning Ruby Notation Forms Expert Forms Proportional Widths Full Widths Half Widths Third Widths Quarter Widths Simplified Forms Traditional Forms Traditional Name Forms NLC Kanji Forms Hojo Kanji Forms JIS 78 Forms JIS 83 Forms JIS 90 Forms JIS 04 Forms
  • 43.  
  • 44. Arabic Armenian Bengali Bopomofo Canadian aboriginal syllabics Cherokee Chinese Simplified Chinese Traditional Cyrillic Deseret Devanāgarī Ethiopic Georgian Greek Gujarati Gurmukhi Hebrew Japanese Kannada Khmer Korean Lao Latin Malayalam Mongolian Myanmar New Tai Lue N’Ko Osmanya Oriya ’ Phags-pa Sinhala Syriac Tai Le Tamil Telugu Thaana Tifnagh Thai Tibetan Vai Yi
  • 45. الْعَرَبِيَّة   Հայերէն   বাংলা   ㄓㄨ ˋ ㄧㄣ ㄈㄨ ˊ ㄏㄠ ˋ  ᐃᓄᒃᑎᑐᑦ   ᏣᎳᎩ 简体汉字 繁体漢字 Кириллица 𐐔𐐯𐑅𐐨𐑉𐐯𐐻 देवनागरी ግዕዝ მხედრული Ελληνικό ગુજરાતી ਗੁਰਮੁਖੀ עִבְרִית ひらがな、 カタカナ、 漢字 ಕನ್ನಡ អក្ខរក្រមខេមរភាសា 한글 ພາສາລາວ Latin മലയാളം ᠮᠣᠩᠭᠣᠯ ᠪᠢᠴᠢᠻ ᦟᦹᧅ ᦎᦷ ᦑᦺ ߒߞߏ 𐒋𐒘𐒈𐒑𐒛𐒒𐒕𐒀 ଓଡ଼ିଆ ꡍꡂꡛꡌ ශුද්ධ සිංහල ܠܫܢܐ ܣܘܪܝܝܐ ᥖᥭᥰᥖᥬᥳᥑᥨᥒᥰ தமிழ் తెలుగు ތާނަ ⵜⵉⴼⵉⵏⴰⵖ อักษรไทย དབུ་ཅན་ ꕙꔤ ꆈꌠꁱꂷ
  • 46. GDI Text Times New Roman 12 Point ClearType Compatible Widths DirectWrite Times New Roman 12 Point ClearType Sub-Pixel Positioning
  • 47.  
  • 48.  
  • 49.  
  • 50.  
  • 51.  
  • 52.  
  • 53.
  • 54.
  • 55.  
  • 56.  
  • 58. © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.