Flash
DirectX 9.0 sera la dernière version de DirectX, dont le développement ne sera désormais plus poursuivi par Microsoft. Son remplaçant est WGF 1.0 (Windows Graphics Foundation) qui reprendra tout de même une bonne partie du moteur actuel, repackagé avec plus de rigueur. Au menu, la réunion des vertex shaders et des pixel shaders au sein du "Common Shader Core". WGF devra aussi permettre l'affichage 3D de plusieurs applications à la fois.
Les "cap bits" (capabilities bits), qui jusqu'à aujourd'hui permettaient de déclarer à Direct3D les capacités d'accélération matérielle de la carte vidéo, sont souvent détournés par les fabricants qui mentent à Direct3D alors que certaines capacités ne sont supportées qu'à l'aide d'une émulation logicielle, ce qui peut causer de nombreux crashes. WGF tentera de limiter ces abus.
On sait déjà qu'Avalon, le moteur d'affichage de Windows Longhorn, sera basé sur le moteur 3D WGF, à l'aide d'un nouveau modèle de pilotes d'affichage: Longhorn Display Driver Model (LDDM).
Ce modèle permettra entre autres la récupération des crashes, des graphismes haute-résolution plus tôt lors de l'allumage de la machine, le support des ports PCI-Express, et des mises à jour de pilotes sans redémarrage de la machine... à moins que Microsoft ne décide à la dernière minute que certaines de ces améliorations ne feront pas partie de Longhorn, à l'instar de WinFS.
Cependant, comme Longhorn se base à priori entièrement sur un affichage en 3D, on peut supposer que Microsoft aura tout fait pour que les crashes soient aussi rares que possible. Essayez donc de vendre aux entreprises un OS qui plante 5 fois par jour au motif que la fenêtre du bloc-notes peut tourner en 3 dimensions!
Alors que la page d'information d'ATI n'a toujours pas été mise à jour depuis un mois, et que le bug n'avait trouvé qu'une solution temporaire depuis un mois et demi, une page de la base de connaissances Microsoft vient de documenter ce bug. La page de téléchargement du hotfix liée à ce problème est également disponible en français depuis le 5 septembre. Le fichier kstvtune.ax de remplacement (v. 5.03.0001.0903) contenu dans le hotfix est apparemment daté (selon dxdiag.exe) du 14 août.
On a entre temps découvert que non seulement les cartes PAL et SECAM sont concernées par ce bug, mais également les cartes NTSC-Japan et toutes les cartes qui ne sont pas strictement NTSC.
Tous les articles et toutes les galeries de photos et de vidéos de hypelog.net ont été déplacés vers le nouveau site Tout Sur Le Segway (www.ToutSurLeSegway.com).
Comme l'explique cet article sur ZDNet.fr, Microsoft a décidé de jouer la carte de la sécurité par l'opacité, et s'est fait doublé par le groupe de hackers chinois Xfocus qui a ouvertement publié les détails et les codes sources liés à l'exploitation d'une faille de sécurité découverte par le groupe de chercheurs en sécurité informatique polonais LSD, qui lui s'était entendu avec Microsoft pour ne pas divulguer les détails de leur découverte.
Xfocus précise sur son site web les modalités qui permettent de reproduire le remote stack overflow causé par le service RPC: The Analysis of LSD's Buffer Overrun in Windows RPC Interface
La faille de sécurité atteint les versions suivantes de Windows: NT 4.0, 2000, XP, 2003 Server.
ATI vient de publier sur son site un communiqué de presse de Microsoft reconnaissant le problème décrit depuis quelques jours par de très nombreux utilisateurs de cartes ATI All-in-Wonder. La fonction Tuner TV ne marche plus (en version PAL uniquement) si DirectX 9.0b a été installé (par exemple à partir de Windows Update). Par rapport à la version 9.0a, DirectX 9.0b intègre un patch de sécurité critique. Microsoft recommande donc aux possesseurs de cartes All-in-Wonder qui n'ont pas encore installé DirectX 9.0b d'attendre la résolution du problème et d'installer à part le patch de sécurité. Ceux qui l'ont déjà installé et souffrent du problème peuvent tenter de revenir à une sauvegarde système précédente à l'aide de la fonction System Restore (sur Windows XP uniquement).
"Microsoft has investigated reports that the DirectX 9.0b release adversely affects a subset of ATI products with PAL TV Tuners. We acknowledge that a change to DirectShow TV Tuner support in this 7/25/03 release has impacted PAL TV capture. We are developing a patch with high priority to correct this issue. Please note that this change is not related to the security fix identified in bulletin MS03-030, although both fixes are in the DirectX 9.0b release.
This problem is known to affect only PAL devices on Windows 2000, Windows XP Home and Professional, and Windows Server 2003. The problem is isolated to the DirectX 9.0b End-User Runtime (dxwebsetup.exe) and DirectX 9.0b Redistributable Runtime for Software Developers (dx90b_redist.exe). Customers installing only the DirectShow Security Fix for DirectX 9.0 and 9.0a (KB819696), a ~900KB update which is different than dxwebsetup.exe, by Windows Update Critical Updates or Automatic Updates will not be affected.
If DirectX 9.0b has not been installed and the customer has a PAL product, we recommend installation/verification of DirectX 9.0a at this time. To address the MS03-030 security issue, please perform one of the two possible methods of installing the security patch:
* Install the patch manually from http://www.microsoft.com/downloads/details.aspx?FamilyID=22f990cb-e9f9-4670-8b4f-ac4f6f66c3a2&DisplayLang=en, selecting the appropriate language.
* Install the same patch, titled Security Update for Microsoft Windows (819696), from Windows Update Critical Updates, or verify that this patch has been installed in the Windows Update Installation History if automatic updates are turned on.
For customers with DirectX 9.0b already installed, we are making every effort to provide a patch at the earliest possible date. On Windows XP, the customer should consider using a restore point to revert the system to a pre-DirectX 9.0b state (http://support.microsoft.com/default.aspx?scid=kb;EN-US;306084), and then follow the steps above for applying the security patch. We will provide an update to ATI on a target date as soon as we have distribution commitments.
If a customer has performed a DirectX upgrade or patch without using the DirectX 9.0b runtime and is experiencing a problem, please contact directx@microsoft.com with details."