Metode ID3DXBaseEffect::GetValue
Dapatkan nilai parameter atau anotasi arbitrer, termasuk jenis sederhana, struktur, array, string, shader, dan tekstur. Metode ini dapat digunakan sebagai pengganti hampir semua panggilan Getxxx di ID3DXBaseEffect.
Sintaks
HRESULT GetValue(
[in] D3DXHANDLE hParameter,
[out] LPVOID pData,
[in] UINT Bytes
);
Parameter
-
hParameter [in]
-
Jenis: D3DXHANDLE
Pengidentifikasi unik. Lihat Handel (Direct3D 9).
-
pData [out]
-
Jenis: LPVOID
Mengembalikan buffer yang berisi nilai .
-
Byte [in]
-
Jenis: UINT
[in] Jumlah byte dalam buffer. Teruskan D3DX_DEFAULT jika Anda tahu buffer Anda cukup besar untuk berisi seluruh parameter, dan Anda ingin melewati validasi ukuran.
Menampilkan nilai
Jenis: HRESULT
Jika metode berhasil, nilai yang dikembalikan D3D_OK. Jika metode gagal, nilai yang dikembalikan dapat D3DERR_INVALIDCALL.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|
Lihat juga