[IronPython] Update to the Direct3D Sample

Dave Fugate dfugate at microsoft.com
Thu Dec 7 00:08:57 CET 2006


Our Direct3D sample relied on a technology preview of DirectX 2.0 managed wrappers available with DirectX SDKs.  We need to move to the standard DirectX release and have updated the tutorial and setup steps to ensure everything works with the latest DirectX runtimes available from http://www.microsoft.com/windows/directx/default.mspx - follow the "Get the Latest DirectX Here" link.

The samples download page, http://www.codeplex.com/IronPython/Release/ProjectReleases.aspx?ReleaseId=47, has been updated with a new zip file, IronPython-1.0.1-Samples-Direct3D-DX9.zip, and its predecessor, IronPython-1.0.1-Samples-Direct3D.zip, has been removed entirely.  These new sources have also been propagated to IronPython-1.0.1-Samples-All.zip.

There is one noteworthy issue that will affect PCs which had the August DirectX SDK installed.  In a nutshell, managed DirectX 2.0 is not removed from the global assembly cache by the SDK's uninstall program and the 2.0 assembly has precedence over managed DirectX 1.  To circumvent this problem, it will be necessary to specify the DirectX assembly to use by name throughout the sample IronPython files.  Instructions on doing this can be found in the "Prerequisites" section  of the readme.htm distributed with the updated sample.



More information about the Ironpython-users mailing list