Compartir a través de


Función D3DX11CreateEffectFromMemory

Crea un efecto a partir de un efecto binario o un archivo.

Sintaxis

HRESULT D3DX11CreateEffectFromMemory(
   void          *pData,
   SIZE_T        DataLength,
   UINT          FXFlags,
   ID3D11Device  *pDevice,
   ID3DX11Effect **ppEffect
);

Parámetros

pData

Tipo: void*

Blob de datos de efectos compilados.

DataLength

Tipo: SIZE_T

Longitud del blob de datos.

FXFlags

Tipo: UINT

No existen marcas de efecto. Establecer en cero.

pDevice

Tipo: ID3D11Device*

Puntero al id3D11Device en el que se van a crear recursos effect.

ppEffect

Tipo: ID3DX11Effect**

Dirección de la interfaz ID3DX11Effect recién creada.

Valor devuelto

Tipo: HRESULT

El valor devuelto es uno de los valores enumerados en Códigos de retorno de Direct3D 11.

Comentarios

Nota

Debe usar el origen Effects 11 para compilar la aplicación de tipo efectos. Para obtener más información sobre el uso de efectos 11 fuente, consulta Diferencias entre efectos 10 y Efectos 11.

Requisitos

Requisito Value
Encabezado
D3dx11effect.h

Consulte también

Efectos 11 Funciones