D3DXGetImageInfoFromResource-Funktion

Ruft Informationen zu einem bestimmten Bild in einer Ressource ab.

Syntax

HRESULT D3DXGetImageInfoFromResource(
  _In_ HMODULE        hSrcModule,
  _In_ LPCTSTR        pSrcFile,
  _In_ D3DXIMAGE_INFO *pSrcInfo
);

Parameter

hSrcModule [ In]

Typ: HMODULE

Modul, in das die Ressource geladen wird. Legen Sie diesen Parameter auf NULL fest, um das Modul anzugeben, das dem Image zugeordnet ist, das das Betriebssystem zum Erstellen des aktuellen Prozesses verwendet hat.

pSrcFile [ In]

Typ: LPCTSTR

Zeiger auf eine Zeichenfolge, die den Dateinamen angibt. Wenn die Compilereinstellungen Unicode erfordern, wird der Datentyp LPCTSTR in LPCWSTR auflösen. Andernfalls wird der Zeichenfolgendatentyp in LPCSTR auflösen. Siehe Hinweise.

pSrcInfo [ In]

Typ: D3DXIMAGE _ INFO*

Zeiger auf eine D3DXIMAGE _ INFO-Struktur, die mit der Beschreibung der Daten in der Quelldatei gefüllt werden soll.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, ist der Rückgabewert D3D _ OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert wie folgt sein: D3DERR _ INVALIDCALL

Hinweise

Die Compilereinstellung bestimmt auch die Funktionsversion. Wenn Unicode definiert ist, wird der Funktionsaufruf in D3DXGetImageInfoFromResourceW auflösen. Andernfalls wird der Funktionsaufruf in D3DXGetImageInfoFromResourceA auflösen, da ANSI-Zeichenfolgen verwendet werden.

Anforderungen

Anforderung Wert
Header
D3dx9tex.h
Bibliothek
D3dx9.lib

Weitere Informationen

Texturfunktionen in D3DX 9

D3DXGetImageInfoFromFile

D3DXGetImageInfoFromFileInMemory