The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Does DirectX really improve Flash video quality?

    Discussion in 'Windows OS and Software' started by JWBlue, Sep 29, 2010.

  1. JWBlue

    JWBlue Notebook Deity

    Reputations:
    85
    Messages:
    844
    Likes Received:
    9
    Trophy Points:
    31
    > Does Microsoft Direct X automatically come installed with Windows 7? I did a search for it on my system and could not find it.

    > Does Microsoft Direct X improve the video quality of the Flash Player? According to the Flash website, Direct X needs to be installed in order for the "Enable Hardware Acceleration" to improve picture quality.

    I don't like installing things unless I know beforehand that they will work.


    Download details: DirectX End-User Runtime Web Installer


    Adobe - Flash Player : Help - Display Settings
     
  2. H.A.L. 9000

    H.A.L. 9000 Occam's Chainsaw

    Reputations:
    6,415
    Messages:
    5,296
    Likes Received:
    552
    Trophy Points:
    281
    Windows key+R will open a Run prompt... type in dxdiag and hit enter.

    DirectX is what DXVA and GPU acceleration is built on top of, so yes, it helps. Also, it does come standard with every Windows install, but it's best most of the time to keep it up-to-date.
     
  3. Dragauss

    Dragauss Notebook Geek

    Reputations:
    0
    Messages:
    80
    Likes Received:
    1
    Trophy Points:
    15
    Mainly what DX acceleration does is take the processing load off of the CPU. Then the video can be rendered and "enhanced" by the GPU. Depending on your GPU settings you can change things like brightness, contrast, etc... If the video is already blocky then it really won't do much if your looking for that.

    Generally leave it on if you have the latest version of flash (10.1+) as it actually works.
     
  4. shakennstirred

    shakennstirred Notebook Evangelist

    Reputations:
    0
    Messages:
    647
    Likes Received:
    1
    Trophy Points:
    30
    win 7 comes with dx 11 installed
     
  5. GoodBytes

    GoodBytes NvGPUPro

    Reputations:
    742
    Messages:
    3,108
    Likes Received:
    1
    Trophy Points:
    106
    DirectX/OpenGL is actually 2 components.

    - The first is the library files which a game or software can use for 3D graphics and effects. Also, it contains additional library for sound card, and input (joystick, controller, mouse and keyboard), which provide minimum lag as the game or application has direct communication.

    - The second component is used by the library which allows direct communication from the program and with the computer hardware, by-passing many layers, allowing a much much greater performance.
    When you need direct mouse and image accuracy, so that FPS games are playable, for instance, you want this. You can't have a larger lag between mouse and the game at some moment and not others, it needs to be consistent.

    For DirectX and OpenGL to work, it needs to have a supported hardware (GPU), the library files, and the Operating System (e.g: Windows), to allow by-passing layers to have direct communication with the hardware.

    This by-pass layer thing is also the reason why DirectX 10/11 cannot be used under Windows XP, as since Vista, the core component of Windows, and layering, was restructure for more security. If all this layering system are removed, than you can have conflicts between software, and have sever security holes. It's kinda more complicated, but that is the simplified explanation.