Reads the first frame of a MP3 file using the start position.
The start position can be retrieved using TagLib (see the TagLib.Mpeg.AudioFile.InvariantStartPosition property).

C# | Visual Basic |
public static XingInfoHeaderData ReadXingInfoHeader( string filePath, long startPosition )
Public Shared Function ReadXingInfoHeader ( _ filePath As String, _ startPosition As Long _ ) As XingInfoHeaderData

Xing/Info header data structure