Freigeben über


HolographicCameraPose.OverrideViewTransform Methode

Definition

Benachrichtigt den Compositor, dass die App mit einer alternativen suboptimalen Ansicht diesen Frame transformiert.

void OverrideViewTransform(SpatialCoordinateSystem const& coordinateSystem, HolographicStereoTransform const& coordinateSystemToViewTransform);
public void OverrideViewTransform(SpatialCoordinateSystem coordinateSystem, HolographicStereoTransform coordinateSystemToViewTransform);
function overrideViewTransform(coordinateSystem, coordinateSystemToViewTransform)
Public Sub OverrideViewTransform (coordinateSystem As SpatialCoordinateSystem, coordinateSystemToViewTransform As HolographicStereoTransform)

Parameter

coordinateSystem
SpatialCoordinateSystem

Das Koordinatensystem, in dem die alternative suboptimale Ansichtstransformation ausgedrückt wird.

coordinateSystemToViewTransform
HolographicStereoTransform

Die alternative suboptimale Ansichtstransformation.

Windows-Anforderungen

Gerätefamilie
Windows 10, version 1803 (eingeführt in 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v6.0)

Hinweise

Warnung: Das Rendern eines Frames mit einer anderen Ansichtstransformation als dem Wert TryGetViewTransform dieses Frames führt zu einer erhöhten Fehlvoreinschätzung und somit zu geringerer visueller Qualität. Diese Qualitätsminderung ist am stärksten ausgeprägt, wenn die Positionskomponente der alternativen Ansichtstransformation geändert wird.

Wenn Sie jedoch einen Frame mit einer alternativen Ansichtstransformation rendern müssen, müssen Sie diese Methode aufrufen und diese Transformation bereitstellen. Die visuelle Qualität ist noch schlechter, wenn der Compositor die tatsächlichen Transformationen, die zum Rendern verwendet werden, nicht kennt.

Gilt für: