Compartir a través de


Importar efectos personalizados o de terceros en Blend

Blend para Visual Studio incluye varios efectos integrados. Para utilizar otros efectos, puede importar al proyecto efectos de terceros o bien efectos personalizados y, posteriormente, aplicar dichos efectos a los objetos de la mesa de trabajo del mismo modo que se aplican los efectos que se incluyen con Blend.

Si es un programador, puede crear efectos personalizados en un programa como Microsoft Visual Studio. Para obtener más información, vea Crear efectos personalizados en Blend.

Usar efectos personalizados que se suministran en un archivo .dll

Los efectos personalizados se compilan en archivos de ensamblado de Windows Presentation Foundation (WPF) o Microsoft Silverlight (archivos .dll). Después de agregar un archivo .dll al proyecto y de compilar la solución, podrá obtener acceso a su contenido desde el panel Activos en la categoría apropiada.

Para usar efectos personalizados que se suministran en un archivo .dll

  1. Realice una de las siguientes acciones:

    • Haga clic con el botón secundario en el nombre del proyecto en el panel Proyectos y, a continuación, haga clic en Agregar referencia.

    • En el menú Proyecto, haga clic en Agregar referencia.

  2. En el cuadro de diálogo Agregar referencia, busque la ubicación del archivo .dll que contiene los efectos, seleccione dicho archivo .dll y, a continuación, haga clic en Abrir.

    El archivo .dll no se agrega al proyecto, pero sí se agrega una referencia a él en el nodo Referencias en el panel Proyectos.

    Referencia al archivo de efectos personalizados (ShaderEffectLibrary.dll)

    JJ170954.bfec48d4-7325-4920-9a75-ca39c6147cd9(es-es,VS.120).png

  3. Compile la solución (Ctrl+Mayús+B) para incorporar el elemento al que se hace referencia y para que los nuevos efectos estén disponibles en la categoría Efectos del panel Activos.

    Nota

    Si el archivo .dll se actualiza externamente, tendrá que recompilar la solución en Blend para que adopte los cambios.

    Ya puede aplicar los nuevos efectos a cualquier objeto de la mesa de trabajo. Para obtener más información, vea Aplicar efectos en Blend.

    Ficha Efectos en el panel Activos

    JJ170954.bf1df313-50dd-4d76-8de7-bb0f08546cf7(es-es,VS.120).png

    Nodo de efectos personalizados en el cuadro de diálogo Seleccionar objeto

    JJ170954.b67a3348-79b0-4baa-8b1c-91d599f139ef(es-es,VS.120).png

Usar los efectos personalizados que se suministran en un proyecto sin compilar

Para el propósito de este procedimiento, se utiliza el proyecto ShaderEffectLibrary de WPF. Puede descargar el proyecto ShaderEffectLibrary desde la Página principal de la biblioteca de efectos de Pixel Shader de Windows Presentation Foundation.

Para usar los efectos personalizados que se suministran en un proyecto sin compilar

  1. Si todavía no tiene instalada la tarea de compilación de efectos, descargue el archivo "Shader Effects BuildTask and Templates.zip" desde la página WPF Futures, expanda el archivo y haga doble clic en el archivo ShaderBuildTaskSetup.msi.

    La tarea de compilación ayudará a Blend a generar la biblioteca de efectos.

  2. Realice una de las siguientes acciones:

    • En el panel Proyectos, haga clic con el botón secundario en el nombre de la solución y, a continuación, haga clic en Agregar proyecto existente.

    • En el menú Proyecto, haga clic en Agregar proyecto existente.

  3. En el cuadro de diálogo Agregar proyecto existente, vaya al archivo de proyecto (.csproj o .vbproj) que desee agregar y, a continuación, haga clic en Abrir. Por ejemplo, si utiliza el proyecto ShaderEffectLibrary, seleccione el archivo ShaderEffectLibrary.csproj.

    El proyecto se agrega a la solución. El proyecto agregado no se copia a la carpeta de la solución, sino que puede ver la lista de archivos del proyecto en el panel Proyectos.

  4. Dado que el proyecto de efectos compila un archivo .dll que desea usar en el proyecto original, haga clic con el botón secundario en el nombre del proyecto original en el panel Proyectos, haga clic en Agregar referencia de proyecto y, a continuación, haga clic en el nombre del proyecto de efectos que agregó.

  5. Compile la solución (Ctrl+Mayús+B) para incorporar el proyecto de efectos y para que los nuevos efectos estén disponibles en la categoría Efectos del panel Activos.

    Nota

    Si el proyecto de efectos se actualiza externamente, tendrá que recompilar la solución en Blend para que adopte los cambios.

    Ya puede aplicar los nuevos efectos a cualquier objeto de la mesa de trabajo. Para obtener más información, vea Aplicar efectos en Blend.

Vea también

Tareas

Agregar o quitar una referencia en Blend

Conceptos

Aplicar efectos en Blend