SlideShare a Scribd company logo
1 of 11
 DirectX which enhances the multimedia capabilities of your computer.
DirectX provides access to the capabilities of your display and audio
cards, which enables programs to provide realistic three-dimensional
(3-D) graphics and immersive music and audio effects. DirectX is a set
of low-level Application Programming Interfaces (APIs) that provides
Windows programs with high-performance hardware-accelerated
multimedia support.
 DirectX enables the program to easily determine the hardware
capabilities of your computer, and then sets the program parameters to
match. This allows multimedia software programs to run on any
Windows-based computer with DirectX compatible hardware and
drivers and ensures that the multimedia programs take full advantage
of high-performance hardware.
 DirectX contains a set of APIs that provide access to the advanced
features of high-performance hardware, such as 3-D graphics
acceleration chips and sound cards. These APIs control low-level
functions, including two-dimensional (2-D) graphics acceleration;
support for input devices such as joysticks, keyboards, and mice; and
control of sound mixing and sound output. The low-level functions are
supported by these components that make up DirectX:
The Microsoft DirectDraw API supports extremely fast
access to the accelerated hardware capabilities of a
computer's video adapter. It supports standard
methods of displaying graphics on all video adapters,
and faster, more direct access when using
accelerated drivers. DirectDraw provides a device-
independent way for programs, such as games and
2-D graphics packages, and Windows system
components, such as digital video codecs, to gain
access to the features of specific display devices
without requiring any additional information from the
user about the device's capabilities.
An expansion board that plugs into a personal computer to give it display
capabilities. A computer's display capabilities depend on both the logical
circuitry (provided in the video adapter) and the monitor. Each adapter offers
several different video modes. The two basic categories of video modes are
text and graphics. Within the text and graphics modes, some monitors also
offer a choice of resolutions. At lower resolutions a monitor can display more
colors.
Modern adapters contain memory, so that the computer's RAM is not used for
storing displays. In addition, most adapters have their own graphics
coprocessor for performing graphics calculations. These adapters are often
called graphics accelerators
The Microsoft DirectDraw API supports extremely fast access to the accelerated
hardware capabilities of a computer's video adapter. It supports standard
methods of displaying graphics on all video adapters, and faster, more direct
access when using accelerated drivers. DirectDraw provides a device-
independent way for programs, such as games and 2-D graphics packages,
and Windows system components, such as digital video codecs, to gain
access to the features of specific display devices without requiring any
additional information from the user about the device's capabilities.
The Microsoft Direct3D API (Direct3D) provides an
interface to the 3-D rendering functions built into
most new video adapters. Direct3D is a low-level
3-D API that provides a device-independent way
for software programs to communicate with
accelerator hardware efficiently and powerfully.
Direct3D includes support for specialized CPU
instructions sets, providing additional acceleration
on newer computers.
The Microsoft DirectSound API provides a
link between programs and an audio
adapter's sound mixing, sound playback,
and sound capture capabilities.
DirectSound provides multimedia
software programs with low-latency
mixing, hardware acceleration, and
access to the sound device. It provides
this feature while maintaining
compatibility with existing device drivers.
The Microsoft DirectMusic API is the interactive audio
component of DirectX. Unlike the DirectSound API,
which captures and plays digital sound samples,
DirectMusic works with digital audio, as well as
message-based musical data that is converted to
digital audio either by your sound card or by its built-
in software synthesizer. The DirectMusic API
supports input in Musical Instrument Digital Interface
(MIDI) format, and supports both compressed and
uncompressed digital audio formats. DirectMusic
provides software developers with the ability to
create immersive, dynamic soundtracks that respond
to a variety of changes in the software environment,
not the least of which is direct user input.
The Microsoft DirectInput API provides
advanced input for games and
processes input from joysticks as well as
other related devices including the
mouse, keyboard, and force-feedback
game controllers.
The Microsoft DirectPlay API supports game connections
over a modem, the Internet, or LAN. DirectPlay simplifies
access to communication services and provides a way for
games to communicate with each other, independent of
the protocol, or online service. DirectPlay provides
lobbying services that simplify the initialization of a
multiplayer game, and supports reliable communication
protocols to ensure that important game data is not lost
on the network. New in DirectPlay 8.0 is support for voice
communication over the network, which will significantly
improve the playability of multiplayer team-based games,
and add a new dimension to social games by providing
the capability to talk to other people playing the game.
The Microsoft DirectShow API provides high-quality
capture and playback of multimedia files located on
your computer and on Internet servers. DirectShow
supports a wide variety of audio and video formats,
including Advanced Streaming Format (ASF), Audio-
Video Interleaved (AVI), Digital Video (DV), Motion
Picture Experts Group (MPEG), MPEG Audio Layer-
3 (MP3), Windows Media Audio/Video (WMA/WMV),
and WAV files. DirectShow enables video capture,
DVD playback, video editing and mixing, hardware
accelerated video decoding, and tuning of broadcast
analog and digital television signals.
What is direct X ?

More Related Content

What's hot (15)

Device Classification John V.
Device Classification John V.Device Classification John V.
Device Classification John V.
 
RemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote DesktopsRemoteFX - Rich End User Experience for VDI and Remote Desktops
RemoteFX - Rich End User Experience for VDI and Remote Desktops
 
Technical seminar report on
Technical seminar report onTechnical seminar report on
Technical seminar report on
 
Windows 7
Windows 7Windows 7
Windows 7
 
Android unveiled (I)
Android unveiled (I)Android unveiled (I)
Android unveiled (I)
 
AISEC 12 april 2012 Introduction to Windows Embedded Handheld programming
AISEC 12 april 2012   Introduction to Windows Embedded Handheld programmingAISEC 12 april 2012   Introduction to Windows Embedded Handheld programming
AISEC 12 april 2012 Introduction to Windows Embedded Handheld programming
 
Android Meetup, Илья Лёвин
Android Meetup, Илья ЛёвинAndroid Meetup, Илья Лёвин
Android Meetup, Илья Лёвин
 
Device Classification
Device ClassificationDevice Classification
Device Classification
 
XNA and Windows Phone
XNA and Windows PhoneXNA and Windows Phone
XNA and Windows Phone
 
Windows phone 7 xna
Windows phone 7 xnaWindows phone 7 xna
Windows phone 7 xna
 
(Download)
(Download)(Download)
(Download)
 
Raritan Dominion KSX II Customer Presentation
Raritan Dominion KSX II Customer PresentationRaritan Dominion KSX II Customer Presentation
Raritan Dominion KSX II Customer Presentation
 
Network and Mobile Operating System
Network and Mobile Operating SystemNetwork and Mobile Operating System
Network and Mobile Operating System
 
Classification Slide
Classification SlideClassification Slide
Classification Slide
 
CSI-503 - 1. Introduction to Operating system
CSI-503 - 1. Introduction to Operating systemCSI-503 - 1. Introduction to Operating system
CSI-503 - 1. Introduction to Operating system
 

Similar to What is direct X ?

Module 2 3
Module 2 3Module 2 3
Module 2 3
ryanette
 
Ha4 displaying 3 d polygon animations
Ha4   displaying 3 d polygon animationsHa4   displaying 3 d polygon animations
Ha4 displaying 3 d polygon animations
JordanSmith96
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.ppt
Videoguy
 
Android lollipop
Android lollipopAndroid lollipop
Android lollipop
Hitesh Ramola
 
Glossary of terms
Glossary of terms Glossary of terms
Glossary of terms
crimzon36
 
Vocabulario sena completo
Vocabulario sena completoVocabulario sena completo
Vocabulario sena completo
alisson
 
Vocabulario sena completo
Vocabulario sena completoVocabulario sena completo
Vocabulario sena completo
alisson
 
The latest open source software available and the latest development in it
The latest open source software available and the latest development in itThe latest open source software available and the latest development in it
The latest open source software available and the latest development in it
Rizwan Razman
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
Videoguy
 

Similar to What is direct X ? (20)

Module 2 3
Module 2 3Module 2 3
Module 2 3
 
multimedia technologies Introduction
multimedia technologies Introductionmultimedia technologies Introduction
multimedia technologies Introduction
 
Ha4 displaying 3 d polygon animations
Ha4   displaying 3 d polygon animationsHa4   displaying 3 d polygon animations
Ha4 displaying 3 d polygon animations
 
Multi media unit-3.doc
Multi media unit-3.docMulti media unit-3.doc
Multi media unit-3.doc
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
Audio and Video streaming.ppt
Audio and Video streaming.pptAudio and Video streaming.ppt
Audio and Video streaming.ppt
 
Android lollipop
Android lollipopAndroid lollipop
Android lollipop
 
Glossary of terms
Glossary of terms Glossary of terms
Glossary of terms
 
Vocabulario sena completo
Vocabulario sena completoVocabulario sena completo
Vocabulario sena completo
 
Vocabulario sena completo
Vocabulario sena completoVocabulario sena completo
Vocabulario sena completo
 
Prasentation Managed DirectX
Prasentation Managed DirectXPrasentation Managed DirectX
Prasentation Managed DirectX
 
The latest open source software available and the latest development in it
The latest open source software available and the latest development in itThe latest open source software available and the latest development in it
The latest open source software available and the latest development in it
 
Glossary
GlossaryGlossary
Glossary
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Streaming Overview Final.ppt
Streaming Overview Final.pptStreaming Overview Final.ppt
Streaming Overview Final.ppt
 
Fixxxxx
FixxxxxFixxxxx
Fixxxxx
 
blablablablabla
blablablablablablablablablabla
blablablablabla
 

More from Mukul Kumar

Effects of drug abuse and addiction
Effects of drug abuse and addictionEffects of drug abuse and addiction
Effects of drug abuse and addiction
Mukul Kumar
 
Parts of computer
Parts of computerParts of computer
Parts of computer
Mukul Kumar
 

More from Mukul Kumar (20)

Some Medicinal plants & Their Uses
Some Medicinal plants & Their UsesSome Medicinal plants & Their Uses
Some Medicinal plants & Their Uses
 
The solid state
The solid stateThe solid state
The solid state
 
Printers
PrintersPrinters
Printers
 
History of computers
History of computersHistory of computers
History of computers
 
Computer communication
Computer communicationComputer communication
Computer communication
 
General principles and processes of isolation of elements
General principles and processes of isolation of elementsGeneral principles and processes of isolation of elements
General principles and processes of isolation of elements
 
Wireless computing
Wireless computingWireless computing
Wireless computing
 
Microsoft office word 2007
Microsoft office word 2007Microsoft office word 2007
Microsoft office word 2007
 
Computer generations
Computer generationsComputer generations
Computer generations
 
Effects of drug abuse and addiction
Effects of drug abuse and addictionEffects of drug abuse and addiction
Effects of drug abuse and addiction
 
Effects of drug abuse and addiction
Effects of drug abuse and addictionEffects of drug abuse and addiction
Effects of drug abuse and addiction
 
Getting started with paint
Getting started with paintGetting started with paint
Getting started with paint
 
Understanding security and safe computing
Understanding security and safe computingUnderstanding security and safe computing
Understanding security and safe computing
 
Parts of computer
Parts of computerParts of computer
Parts of computer
 
E‑mail
E‑mailE‑mail
E‑mail
 
Virus
VirusVirus
Virus
 
Golden Temple Picture Collection
Golden Temple Picture CollectionGolden Temple Picture Collection
Golden Temple Picture Collection
 
Introducing power point 2007
Introducing power point 2007 Introducing power point 2007
Introducing power point 2007
 
Cyber crime
Cyber crimeCyber crime
Cyber crime
 
Shri harmandir sahib (Golden Temple) By Sahabad Gurbani Keertan
Shri harmandir sahib  (Golden Temple) By Sahabad Gurbani KeertanShri harmandir sahib  (Golden Temple) By Sahabad Gurbani Keertan
Shri harmandir sahib (Golden Temple) By Sahabad Gurbani Keertan
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Recently uploaded (20)

Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS LiveVip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
Vip Call Girls Noida ➡️ Delhi ➡️ 9999965857 No Advance 24HRS Live
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 

What is direct X ?

  • 1.
  • 2.  DirectX which enhances the multimedia capabilities of your computer. DirectX provides access to the capabilities of your display and audio cards, which enables programs to provide realistic three-dimensional (3-D) graphics and immersive music and audio effects. DirectX is a set of low-level Application Programming Interfaces (APIs) that provides Windows programs with high-performance hardware-accelerated multimedia support.  DirectX enables the program to easily determine the hardware capabilities of your computer, and then sets the program parameters to match. This allows multimedia software programs to run on any Windows-based computer with DirectX compatible hardware and drivers and ensures that the multimedia programs take full advantage of high-performance hardware.  DirectX contains a set of APIs that provide access to the advanced features of high-performance hardware, such as 3-D graphics acceleration chips and sound cards. These APIs control low-level functions, including two-dimensional (2-D) graphics acceleration; support for input devices such as joysticks, keyboards, and mice; and control of sound mixing and sound output. The low-level functions are supported by these components that make up DirectX:
  • 3. The Microsoft DirectDraw API supports extremely fast access to the accelerated hardware capabilities of a computer's video adapter. It supports standard methods of displaying graphics on all video adapters, and faster, more direct access when using accelerated drivers. DirectDraw provides a device- independent way for programs, such as games and 2-D graphics packages, and Windows system components, such as digital video codecs, to gain access to the features of specific display devices without requiring any additional information from the user about the device's capabilities.
  • 4. An expansion board that plugs into a personal computer to give it display capabilities. A computer's display capabilities depend on both the logical circuitry (provided in the video adapter) and the monitor. Each adapter offers several different video modes. The two basic categories of video modes are text and graphics. Within the text and graphics modes, some monitors also offer a choice of resolutions. At lower resolutions a monitor can display more colors. Modern adapters contain memory, so that the computer's RAM is not used for storing displays. In addition, most adapters have their own graphics coprocessor for performing graphics calculations. These adapters are often called graphics accelerators The Microsoft DirectDraw API supports extremely fast access to the accelerated hardware capabilities of a computer's video adapter. It supports standard methods of displaying graphics on all video adapters, and faster, more direct access when using accelerated drivers. DirectDraw provides a device- independent way for programs, such as games and 2-D graphics packages, and Windows system components, such as digital video codecs, to gain access to the features of specific display devices without requiring any additional information from the user about the device's capabilities.
  • 5. The Microsoft Direct3D API (Direct3D) provides an interface to the 3-D rendering functions built into most new video adapters. Direct3D is a low-level 3-D API that provides a device-independent way for software programs to communicate with accelerator hardware efficiently and powerfully. Direct3D includes support for specialized CPU instructions sets, providing additional acceleration on newer computers.
  • 6. The Microsoft DirectSound API provides a link between programs and an audio adapter's sound mixing, sound playback, and sound capture capabilities. DirectSound provides multimedia software programs with low-latency mixing, hardware acceleration, and access to the sound device. It provides this feature while maintaining compatibility with existing device drivers.
  • 7. The Microsoft DirectMusic API is the interactive audio component of DirectX. Unlike the DirectSound API, which captures and plays digital sound samples, DirectMusic works with digital audio, as well as message-based musical data that is converted to digital audio either by your sound card or by its built- in software synthesizer. The DirectMusic API supports input in Musical Instrument Digital Interface (MIDI) format, and supports both compressed and uncompressed digital audio formats. DirectMusic provides software developers with the ability to create immersive, dynamic soundtracks that respond to a variety of changes in the software environment, not the least of which is direct user input.
  • 8. The Microsoft DirectInput API provides advanced input for games and processes input from joysticks as well as other related devices including the mouse, keyboard, and force-feedback game controllers.
  • 9. The Microsoft DirectPlay API supports game connections over a modem, the Internet, or LAN. DirectPlay simplifies access to communication services and provides a way for games to communicate with each other, independent of the protocol, or online service. DirectPlay provides lobbying services that simplify the initialization of a multiplayer game, and supports reliable communication protocols to ensure that important game data is not lost on the network. New in DirectPlay 8.0 is support for voice communication over the network, which will significantly improve the playability of multiplayer team-based games, and add a new dimension to social games by providing the capability to talk to other people playing the game.
  • 10. The Microsoft DirectShow API provides high-quality capture and playback of multimedia files located on your computer and on Internet servers. DirectShow supports a wide variety of audio and video formats, including Advanced Streaming Format (ASF), Audio- Video Interleaved (AVI), Digital Video (DV), Motion Picture Experts Group (MPEG), MPEG Audio Layer- 3 (MP3), Windows Media Audio/Video (WMA/WMV), and WAV files. DirectShow enables video capture, DVD playback, video editing and mixing, hardware accelerated video decoding, and tuning of broadcast analog and digital television signals.