How to add a component to a Sequence by c++


I want add components to a sequence, but I don’t know what function should I use.

FMovieScenePossessable NewPossessable = FMovieScenePossessable(LightComponent->GetName(), LightComponent->GetClass());
// The Actor
// Don't work
MovieScene->AddPossessable(NewPossessable, InObjectBinding);
// And I try to add a track
FGuid NewGuid = NewPossessable.GetGuid();
// Return a NULL
UMovieSceneTrack* NewTrack = MovieScene->AddTrack<UMovieSceneTrack>(NewGuid);