Bagikan melalui


Metode IDirect3DPixelShader9::GetFunction (d3d9helper.h)

Mendapatkan penunjuk ke data shader.

Sintaks

HRESULT GetFunction(
  [in, out] void *unnamedParam1,
  [in, out] UINT *pSizeOfData
);

Parameter

[in, out] unnamedParam1

Jenis: void*

Penunjuk ke buffer yang berisi data shader. Aplikasi perlu mengalokasikan cukup ruang untuk ini.

[in, out] pSizeOfData

Jenis: UINT*

Ukuran data, dalam byte. Untuk mendapatkan ukuran buffer yang diperlukan untuk mengambil data, atur pData = NULL saat memanggil GetFunction. Kemudian panggil GetFunction dengan ukuran yang dikembalikan, untuk mendapatkan data buffer.

Nilai kembali

Jenis: HRESULT

Jika metode berhasil, nilai yang dikembalikan adalah D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat berupa: D3DERR_INVALIDCALL.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d9helper.h (termasuk D3D9.h)
Pustaka D3D9.lib

Lihat juga

IDirect3DPixelShader9