Updated PROGRAM_PARAMETERS macro to FIX pointer sizes 64 bit vs. 32bit

Simple fix for 64bit compatibility in HDR sample source. ShaderDeclaration.h PROGRAM_PARAMETER's macro caused segfault in linux64 build because pointer size is NOT 4 bytes but 8 bytes.