/Engine/Source/Runtime/Engine/Classes/Animation/TimeStretchCurve.h
Find marker index that bookends supplied position, using supplied markers, doing a binary search to find match. Most steps taken are Log2(N).
int32 BinarySearchMarkerIndex ( float InPosition, const [TArray](API\Runtime\Core\Containers\TArray)< float > & InMarkerPositions ) const