HolographicSpace.CreateNextFrame Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt einen HolographicFrame für den nächsten Frame, der angezeigt werden soll.
public:
virtual HolographicFrame ^ CreateNextFrame() = CreateNextFrame;
HolographicFrame CreateNextFrame();
public HolographicFrame CreateNextFrame();
function createNextFrame()
Public Function CreateNextFrame () As HolographicFrame
Gibt zurück
Der nächste Frame.
Hinweise
Apps verwenden den hier zurückgegebenen HolographicFrame, um die vorhergesagten Positionen der einzelnen HolographicCamera zum Zeitpunkt der Frameanzeige zu ermitteln, ihre Ansichten basierend auf dieser Vorhersage zu rendern und dann die PresentUsingCurrentPrediction-Methode aufzurufen, um sie an die Displays zu senden.
Das System verfolgt die End-to-End-Latenz ab dem CreateNextFrame-Aufruf nach, bis der Frame angezeigt wird. Dadurch wird die Anzahl der Frames bestimmt, die das System für die Vorhersage des nächsten Frames vorausschauen wird.
Diese Methode verwendet das Direct3D-Gerät, das Sie dem HolographicSpace bereitgestellt haben. Wenn Sie das D3D11_CREATE_DEVICE_SINGLETHREADED-Flag auf Ihrem Gerät angegeben haben, rufen Sie diese Methode über Ihren einzelnen Direct3D-Thread auf, um nicht definiertes Verhalten zu vermeiden.