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 |