MSDN has pretty extensive documentation on using DrawingVisual, including hit testing:

http://msdn.microsoft.com/en-us/library/ms742254.aspx#Y2113