D3DX11CreateEffectFromMemory-Funktion
Erstellt einen Effekt aus einem binären Effekt oder einer Datei.
Syntax
HRESULT D3DX11CreateEffectFromMemory(
void *pData,
SIZE_T DataLength,
UINT FXFlags,
ID3D11Device *pDevice,
ID3DX11Effect **ppEffect
);
Parameter
-
Pdata
-
Typ: void*
Blob mit kompilierten Effektdaten.
-
Datalength
-
Typ: SIZE_T
Länge des Datenblobs.
-
FXFlags
-
Typ: UINT
Es sind keine Effektflags vorhanden. Auf NULL festlegen.
-
pDevice
-
Typ: ID3D11Geräte*
Zeiger auf das ID3D11Device , für das Effect-Ressourcen erstellt werden sollen.
-
ppEffect
-
Typ: ID3DX11Effect**
Adresse der neu erstellten ID3DX11Effect-Schnittstelle .
Rückgabewert
Typ: HRESULT
Der Rückgabewert ist einer der In Direct3D 11-Rückgabecodes aufgeführten Werte.
Bemerkungen
Hinweis
Sie müssen die Effects 11-Quelle verwenden, um Ihre Effekttypanwendung zu erstellen. Weitere Informationen zur Verwendung der Effects 11-Quelle finden Sie unter Unterschiede zwischen Effekten 10 und Effekten 11.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|