Fonction D3DX11CreateEffectFromMemory
Crée un effet à partir d’un effet binaire ou d’un fichier.
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ées.
-
DataLength
-
Type : SIZE_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 l’ID3D11Device sur lequel créer des ressources Effect.
-
ppEffect
-
Type : ID3DX11Effect**
Adresse de l’interface ID3DX11Effect nouvellement créée.
Valeur retournée
Type : HRESULT
La valeur de retour est l’une des valeurs répertoriées dans Codes de retour Direct3D 11.
Notes
Notes
Vous devez utiliser la source Effects 11 pour générer votre application de type effets. Pour plus d’informations sur l’utilisation de la source Effects 11, consultez Différences entre les effets 10 et les effets 11.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|