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 x 1660 のレンダー ターゲットがあります。
バッファー ディメンションの制限 (たとえば、デバイス固有のバイトアラインメント要件) を満たすには、新しいレンダー ターゲット サイズが要求されたサイズを超える可能性があります。 アプリは、RequestRenderTargetSize の呼び出しの結果を調べて、アプリの要求された最小レンダー ターゲット サイズに基づいて選択されたディメンションを調べることができます。
Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };
if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
// App-specific code
}
注: この例に示す値はデモンストレーションのみを目的としており、特定のアプリ、レンダリング手法、またはその他の詳細に基づくものではありません。