DirectX 9 SDK

COMPLETE DX SDK, que contiene el tiempo de ejecución de DirectX y todo el software DirectX.
Descargar ahora

DirectX 9 SDK Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Free
  • Nombre del editor:
  • Microsoft | more software
  • Sitio web del editor:
  • Sistemas operativos:
  • Windows XP, Windows Server 2003, Windows Vista, Windows 7, Windows Server 2008

DirectX 9 SDK Etiquetas


DirectX 9 SDK Descripción

Este comunicado de DirectX SDK contiene actualizaciones de herramientas, utilidades, muestras, documentación y archivos de depuración en tiempo de ejecución para x64 y x86 plataformas. Visual Studio 2010 Apoyo El DirectX SDK de junio de 2010 incluye soporte para Visual Studio 2010. El DirectX SDK seguirá apoyando a Visual Studio 2008 también. Sin embargo, Visual Studio 2005 ya no será compatible. PIX: Object Naming Soporte La versión de junio de 2010 de PIX soportes de nomenclatura para la mayoría de objetos de recursos en Direct3D (D3D). Direct3D permite a los desarrolladores para adjuntar datos arbitrarios a los objetos en el código D3D usando el SetPrivateData API para el uso específico de la aplicación. PIX ahora mostrará los datos de cadena específica para los objetos en la tabla de objetos y otros elementos de la interfaz de usuario, donde un nombre de objeto legible proporcionará una experiencia mucho más eficaz para el usuario. PIX: Usabilidad Mejoras La versión de junio de 2010 de PIX incluye mejoras en la interfaz de usuario PIX: la tabla de objetos muestra el modelo de tamaño y shader para cada shader. En el depurador de Shader, hay un nuevo botón de barra de herramientas que permite la visualización de todos los registros constantes / variables de inmediato, en lugar de la primera vez que se leen. En el Shader depurador, es posible copiar y registro de datos variables en el portapapeles. El panel Resumen cuenta con una nueva sección de Información Direct3D, que muestra detalles sobre lo que Direct3D capacidades están presentes en el equipo. XNAMath C ++ SIMD Math Library Las actualizaciones de liberación junio de 2010 XNAMath a la versión 2.03, que incluye los siguientes cambios: La adición de XMVectorDivide para optimizar SSE2 operaciones de división vector Unified manejo de los especiales de punto flotante entre el SSE2 implementaciones de Windows y no-intrínsecos El uso de anotaciones SAL estilo de Visual Studio Las modificaciones en el C ++ declaraciones de XMFLOAT2A / 3A / 4A / 4X3A / 4x4A para apoyar mejor estos tipos en C ++ plantillas Versión-menos Naming de Tipos Cross-Runtime de datos El DirectX SDK de junio de 2010 elimina las versiones de varios tipos de datos de Direct3D que las versiones cruzadas en tiempo de ejecución. Este cambio hace que los nombres de tipos de datos heredados equivalentes a los nuevos nombres, menos la versión de tipo de datos. Por lo tanto, se puede utilizar cualquiera de legado o nombres de versiones-menos. Sin embargo, su código será más limpio y más fácil de mantener si se utilizan los nombres de versiones-menos. Función Nueva D3DCreateBlob El DirectX SDK de junio de 2010 incluye una que las exportaciones de la nueva D3DCreateBlob función D3dcompiler_43.dll. Por lo tanto, ya no es necesario utilizar d3d10.dll para crear y utilizar un objeto de datos de longitud arbitraria. Nuevo Método ID3D11ShaderReflection El DirectX SDK de junio de 2010 agrega el siguiente nuevo método para la interfaz ID3D11ShaderReflection : GetThreadGroupSize correcciones y características Nueva HLSL idioma HLSL se ha actualizado con las siguientes correcciones y características: El frexp función intrínseca se ha actualizado para devolver una mantisa en el intervalo de . Nuevas funciones intrínsecas se han añadido para depurar un mejor soporte. printf -. Somete personalizados mensajes de sombreado a la cola de la información errorf -. Envía mensajes de error personalizados de sombreado a la cola de la información aborto - envía mensajes de error personalizados de sombreado a la cola de la información y termina la corriente dibujar o despacho se ejecuta la llamada encasillamiento de la Mano Izquierda-Side es ilegal y causará un error de compilación. Expresiones tales como (int) = myFloat myInt; ya no son válidas. Uso myFloat = (float) myInt; escriba sintaxis en su lugar. correcciones y características del compilador HLSL Nueva El compilador HLSL Efectos (fxc.exe) se ha actualizado con las siguientes correcciones y características: No-optimización (/ OD) compila producirán código menos optimizado que antes con el fin de proporcionar una mejor depuración. n-optimización (/ Od) implica ahora (/Gfp). Nueva compresión (/ comprimir) y descompresión (/ descomprimir) opciones se han añadido para permitir el agrupamiento y la desagregación de los archivos de sombreado. A las nuevas instrucciones de numeración (/ Ni) bandera se ha añadido para activar la numeración de las instrucciones en shader desmontaje. Fxc.exe tiene una nueva característica @ command.option.file para especificar las opciones de comando en un archivo. Esto permite que el / comprimir y descomprimir / opciones para ser utilizado en muchos archivos a la vez. Nuevas funciones de conversión de formato HLSL D3D11 El nuevo D3DX_DXGFormatConvert.inl Encabezado en línea incluye las funciones de conversión de peso ligero para su uso en sombreadores de cómputo o sombreadores de píxeles en el hardware D3D11 que pueden ser útiles cuando las aplicaciones deben leer y escribir simultáneamente a las texturas, como los escenarios de edición en el lugar. Mejoras de documentación El DirectX SDK de junio de 2010 incluye las siguientes mejoras de documentación: Se agregaron enlaces a descripciones de los tipos de datos para los parámetros y los valores de retorno para ayudar a los desarrolladores localizar tipos relacionados. agregó información adicional de encabezado y liberación para las páginas de referencia para las API implementadas en las muestras de DirectX.


DirectX 9 SDK Software relacionado