HolographicViewConfiguration.RequestRenderTargetSize(Size) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
要求這個 HolographicViewConfiguration 的新最小轉譯目標大小。
public:
virtual Size RequestRenderTargetSize(Size size) = RequestRenderTargetSize;
Size RequestRenderTargetSize(Size const& size);
public Size RequestRenderTargetSize(Size size);
function requestRenderTargetSize(size)
Public Function RequestRenderTargetSize (size As Size) As Size
參數
傳回
Size,表示實際設定的轉譯目標大小。
範例
範例 1:要求新的最小轉譯目標大小
在此範例中,應用程式會藉由呼叫 RequestRenderTargetSize 來要求至少 1660 x 1660 圖元的轉譯目標大小。 從下一個 HolographicFrame 開始,對應的 HolographicCamera 會有至少 1660 到 1660 的轉譯目標。
為了滿足緩衝區維度的限制 -例如,裝置特定的位元組對齊需求 - 新的轉譯目標大小可能大於所要求的大小。 應用程式可以檢查呼叫 RequestRenderTargetSize 的結果,以找出根據應用程式所要求的最小轉譯目標大小選擇的維度。
Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };
if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
// App-specific code
}
注意:此範例中顯示的值僅供示範之用,且並非以任何特定應用程式、轉譯技術或其他詳細資料為基礎。