D3DX11GetImageInfoFromMemory (Fungsi D3DX11GetImageInfoFromMemory)

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 pustaka DirectXTex , GetMetadataFromXXXMemory (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).

Dapatkan informasi tentang gambar yang sudah dimuat ke dalam memori.

Sintaks

HRESULT D3DX11GetImageInfoFromMemory(
  _In_  LPCVOID           pSrcData,
  _In_  SIZE_T            SrcDataSize,
  _In_  ID3DX11ThreadPump *pPump,
  _In_  D3DX11_IMAGE_INFO *pSrcInfo,
  _Out_ HRESULT           *pHResult
);

Parameter

pSrcData [in]

Jenis: LPCVOID

Arahkan ke gambar dalam memori.

SrcDataSize [in]

Jenis: SIZE_T

Ukuran gambar dalam memori, dalam byte.

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*

Informasi tentang gambar dalam memori.

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

Nilai yang dikembalikan adalah salah satu nilai yang tercantum dalam Direct3D 11 Return Codes.

Persyaratan

Persyaratan Nilai
Header
D3DX11tex.h
Pustaka
D3DX11.lib

Lihat juga

Fungsi D3DX