Share via


HolographicViewConfiguration.RequestRenderTargetSize(Size) Metode

Definisi

Meminta ukuran target render minimum baru untuk HolographicViewConfiguration ini.

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

Parameter

size
Size

Ukuran yang mewakili ukuran target render yang diinginkan. Setidaknya harus [1, 1].

Mengembalikan

Ukuran yang mewakili ukuran target render yang benar-benar ditetapkan.

Contoh

Contoh 1: Meminta ukuran target render minimum baru

Dalam contoh ini, aplikasi meminta ukuran target render yang setidaknya 1660 kali 1660 piksel dengan memanggil RequestRenderTargetSize. Dimulai dengan HolographicFrame berikutnya, HolographicCamera yang sesuai akan memiliki target render yang setidaknya 1660 oleh 1660.

Untuk memenuhi pembatasan dimensi buffer - misalnya, persyaratan perataan byte khusus perangkat - ukuran target render baru bisa lebih besar dari ukuran yang diminta. Aplikasi ini dapat memeriksa hasil panggilan ke RequestRenderTargetSize untuk mengetahui dimensi yang dipilih berdasarkan ukuran target render minimum yang diminta aplikasi.

Size newRenderTargetSize{ defaultViewConfiguration.RequestRenderTargetSize({ 1660.f, 1660.f }) };

if (newRenderTargetSize.Width > 1672.f || newRenderTargetSize.Height > 1672.f)
{
    // App-specific code
}

Catatan: Nilai yang ditampilkan dalam contoh ini hanya untuk tujuan demonstratif, dan tidak didasarkan pada aplikasi tertentu, teknik penyajian, atau detail lainnya.

Berlaku untuk

Lihat juga