I have a laptop with an hdmi port. I want to be able to switch over to that in the Xbox, but there is no “TV” app or anything to switch to the hdmi input. How can I do this? To clarify more i want to have my laptop display in the Xbox, not the Xbox display on the laptop
This page has this information. Although it appears to be tailored to using a cable or set-top box, I'd assume the procedure will work the same for a laptop:
Select Live TV Setup from the Entertainment hub. You'll be asked a series of questions in order to complete your TV setup.
On the Watch TV on your Xbox screen, select either Set up your cable or satellite box or Set up your USB TV tuner. This depends on the source of your TV signal.
The Let’s watch TV screen will try to detect an HDMI-in signal.
Your question is not particularly clear about the type of content that you want on the the Xbox big screen, but a more basic solution would be to simply connect the laptop to your television using the laptops HDMI output and an HDMI cable.
However, If your intention is just to easily and simply stream specific movies, music et cetera from the laptop without having to physically connect it to your Xbox or television, then Plex is easy alternative. This is an free application which you install on your laptop and your Xbox One, and allows you to easily stream any content from your laptop to any device (Xbox One PlayStation et cetera.)
Both the laptop and the Xbox One must be connected to the same internal home network
The Xbox One is designed to support this kind of streaming natively, however I have never been able to get it work! Plex is far easier and works like a dream!