D3DX11CreateEffectFromMemory fonction)

Crée un effet à partir d’un fichier ou d’un effet binaire.

Syntaxe

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

Paramètres

pData

Type : void *

Objet blob de données d’effet compilé.

DataLength

Type : taille _ T

Longueur de l’objet blob de données.

FXFlags

Type : uint

Il n’existe aucun indicateur d’effet. Définit la valeur zéro.

pDevice

Type : ID3D11Device*

Pointeur vers le ID3D11Device sur lequel créer des ressources d’effet.

ppEffect

Type : ID3DX11Effect**

Adresse de l’interface ID3DX11Effect nouvellement créée.

Valeur de retour

Type : HRESULT

La valeur de retour est l’une des valeurs indiquées dans les codes de retour Direct3D 11.

Notes

Notes

Vous devez utiliser la source Effects 11 pour créer votre application Effects-type. Pour plus d’informations sur l’utilisation de la source Effects 11, consultez différences entre les effets 10 et 11.

Spécifications

Condition requise Valeur
En-tête
D3dx11effect. h

Voir aussi

Effets 11 fonctions