HolographicSpace.CreateNextFrame Methode

Definition

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.

Gilt für: