Compartilhar via


Função D3DX11CreateEffectFromMemory

Cria um efeito de um efeito binário ou arquivo.

Sintaxe

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

Parâmetros

pData

Tipo: void*

Blob de dados de efeito compilados.

Datalength

Tipo: SIZE_T

Comprimento do blob de dados.

FXFlags

Tipo: UINT

Não existem sinalizadores de efeito. Defina como zero.

pDevice

Tipo: ID3D11Device*

Ponteiro para o ID3D11Device no qual criar recursos de efeito.

ppEffect

Tipo: ID3DX11Effect**

Endereço da interface ID3DX11Effect recém-criada.

Valor retornado

Tipo: HRESULT

O valor retornado é um dos valores listados em Códigos de Retorno do Direct3D 11.

Comentários

Observação

Você deve usar a origem Efeitos 11 para criar seu aplicativo do tipo efeitos. Para obter mais informações sobre como usar a origem efeitos 11, consulte Diferenças entre efeitos 10 e efeitos 11.

Requisitos

Requisito Valor
parâmetro
D3dx11effect.h

Confira também

Efeitos 11 Funções