Hi Arno:
Is this data what might be referred to as a "multi-point Z Shapefile" ?
Global Mapper Version 11 for example, has added support for saving elevation values from multi-point Z Shapefiles (via a vector export function).
These files, when properly projected, may require further interpolation at a specified output gridding to render a complex data set suitable for a DEM.
Also, in Global Mapper, there is a way to process the data if it is from a contour layer shape file; then one can create a DEM.
DEMs created by either method can subsequently be converted to a GeoTiff:
http://pbisotopes.ess.sunysb.edu/reports/tvelia/Producing DEM in Global Mapper.pdf
Of course, the described workflow may also be achieved with another GIS application having comparable capabilities.
http://pbisotopes.ess.sunysb.edu/reports/tenzin.pdf
It might be a good idea to do as much "interpolation resampling" as possible in 3rd party GIS software prior to processing by FS SDK Resample; then one might wish to use the "FractionBits" parameter in the *.INF file to minimize "terracing" of contours as the elevation for one's mesh vertices are computed for output to the BGL.
Knowing a bit more about the precise type of shapefile structure you have might help determine what to do, and with what application, to render output into a format that FS Resample can process as a terrain mesh:
http://www.pcigeomatics.com/cgi-bin/pcihlp/GDB|Supported+File+Formats|Arc/Info+Shapefile+(SHP)
Alternatively, would I be correct that this is basically "X,Y,Z" (Lon/Lat/Elevation) data packaged in a *.SHP file format ?
If the SHP also file contains other data, normally one can "map" certain fields to extract the XYZ vector data for selective export processing in one's GIS app.
http://en.wikipedia.org/wiki/Shapefile
Hope this helps !
GaryGB