D3DX11GetImageInfoFromResource (Fungsi D3DX11GetImageInfoFromResource)

Catatan

Pustaka utilitas D3DX (D3DX 9, D3DX 10, dan D3DX 11) tidak digunakan lagi untuk Windows 8 dan tidak didukung untuk aplikasi Windows Store.

Catatan

Alih-alih menggunakan fungsi ini, kami sarankan Anda menggunakan fungsi sumber daya, lalu menggunakan pustaka DirectXTex (alat), LoadFromXXXMemory (di mana XXX adalah WIC, DDS, atau TGA; WIC tidak mendukung DDS dan TGA; D3DX 9 mendukung TGA sebagai format sumber seni umum untuk game).

Mengambil informasi tentang gambar tertentu dalam sumber daya.

Sintaks

HRESULT D3DX11GetImageInfoFromResource(
  _In_  HMODULE           hSrcModule,
  _In_  LPCTSTR           pSrcResource,
  _In_  ID3DX11ThreadPump *pPump,
  _In_  D3DX11_IMAGE_INFO *pSrcInfo,
  _Out_ HRESULT           *pHResult
);

Parameter

hSrcModule [in]

Jenis: HMODULE

Modul tempat sumber daya dimuat. Atur parameter ini ke NULL untuk menentukan modul yang terkait dengan gambar yang digunakan sistem operasi untuk membuat proses saat ini.

pSrcResource [in]

Jenis: LPCTSTR

Penunjuk ke string yang menentukan nama file. Jika pengaturan pengkompilasi memerlukan Unicode, jenis data LPCTSTR diselesaikan ke LPCWSTR. Jika tidak, jenis data diselesaikan ke LPCSTR. Lihat Keterangan.

pPump [in]

Jenis: ID3DX11ThreadPump*

Pompa utas opsional yang dapat digunakan untuk memuat info secara asinkron. Bisa NULL. Lihat Antarmuka ID3DX11ThreadPump.

pSrcInfo [in]

Jenis: D3DX11_IMAGE_INFO*

Penunjuk ke struktur D3DX11_IMAGE_INFO untuk diisi dengan deskripsi data dalam file sumber.

pHResult [out]

Jenis: HRESULT*

Penunjuk ke nilai yang dikembalikan. Mungkin NULL. Jika pPump bukan NULL, maka pHResult harus menjadi lokasi memori yang valid hingga eksekusi asinkron selesai.

Mengembalikan nilai

Jenis: HRESULT

Jika fungsi berhasil, nilai yang dikembalikan adalah D3D_OK. Jika fungsi gagal, nilai yang dikembalikan bisa menjadi berikut: D3DERR_INVALIDCALL

Keterangan

Pengaturan pengkompilasi juga menentukan versi fungsi. Jika Unicode ditentukan, panggilan fungsi menyelesaikan ke D3DX11GetImageInfoFromResourceW. Jika tidak, panggilan fungsi menyelesaikan ke D3DX11GetImageInfoFromResourceA karena string ANSI sedang digunakan.

Persyaratan

Persyaratan Nilai
Header
D3DX11tex.h
Pustaka
D3DX11.lib

Lihat juga

Fungsi D3DX