Condividi tramite


Funzione D3DX11CreateEffectFromMemory

Crea un effetto da un effetto binario o da un file.

Sintassi

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

Parametri

pData

Tipo: void*

BLOB di dati effetto compilati.

Datalength

Tipo: SIZE_T

Lunghezza del BLOB di dati.

FXFlags

Tipo: UINT

Non esistono flag di effetto. Imposta su zero.

pDevice

Tipo: ID3D11Device*

Puntatore a ID3D11Device in cui creare risorse effetto.

ppEffect

Tipo: ID3DX11Effect**

Indirizzo dell'interfaccia ID3DX11Effect appena creata.

Valore restituito

Tipo: HRESULT

Il valore restituito è uno dei valori elencati in Codici restituiti Direct3D 11.

Commenti

Nota

È necessario usare l'origine Effetti 11 per compilare l'applicazione di tipo effetti. Per altre informazioni sull'uso dell'origine degli effetti 11, vedere Differenze tra effetti 10 ed effetti 11.

Requisiti

Requisito Valore
Intestazione
D3dx11effect.h

Vedi anche

Effetti 11 Funzioni