コードから表示したUMGの位置について

お世話になっております。

C++のコードから作成したUUserWidgetのアセットを画面に配置すると

アンカーを左上に合わせてあるはずが、全体的に右下に偏ってしまいます。
上部と左側に一定幅の隙間ができています。

FVector2D position = FVector2D(0.0f,0.0f);

中略

auto umgInstance = CreateWidget(WORLD_, umgClass.Get());
umgInstance->m_ZOrder = zOrder;
umgInstance->SetPosition(position);
umgInstance->m_LifeTime = lifeTime;

現在、上記の設定を生成したインスタンスに対して行っています。
プレビューでUIの正確な位置を設定するにはどういった操作が必要か、ご教示いただけますと幸いです。

以上、よろしくお願いいたします。

お世話になります。

UUserWidgetのSetAnchorsInViewportを試しました?

よろしくお願いします。

回答ありがとうございます。

SetAnchorsInViewportを用いて、無事希望通りの動作がかないました。

ありがとうございました。