Bagikan melalui


Metode IApplicationDesignModeSettings::SetNativeDisplaySize (shobjidl_core.h)

Mengatur ukuran tampilan asli spoofed yang akan digunakan untuk aplikasi Windows Store yang berjalan dalam mode desain.

Anda harus memanggil IInitializeWithWindow::Initialize untuk mengatur jendela inti proksi sebelum memanggil metode ini. Untuk contoh kode, lihat Menampilkan objek UI WinRT yang bergantung pada CoreWindow.

SetNativeDisplaySize harus dipanggil sebelum memanggil ComputeApplicationSize.

Sintaks

HRESULT SetNativeDisplaySize(
  [in] SIZE nativeDisplaySizePixels
);

Parameter

[in] nativeDisplaySizePixels

Ukuran asli tampilan untuk spoof, sebagai struktur SIZE . Ukuran yang ditentukan akan dinormalisasi ke orientasi lanskap. Untuk spoof orientasi, lihat SetApplicationViewState.

Menampilkan nilai

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan, termasuk yang berikut ini:

Menampilkan kode Deskripsi
E_NOT_SET

IInitializeWithWindow::Initialize belum dipanggil untuk mengatur jendela inti proksi.

E_MONITOR_RESOLUTION_TOO_LOW
Anda tidak dapat meluncurkan atau beralih ke aplikasi imersif saat resolusi rendah ini. Ini saat ini didefinisikan sebagai resolusi apa pun di bawah 800 piksel horizontal atau 600 vertikal saat dalam orientasi lanskap.

Persyaratan

   
Klien minimum yang didukung Windows 8 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 [hanya aplikasi desktop]
Target Platform Windows
Header shobjidl_core.h (termasuk Shobjidl.h)
DLL Twinapi.dll

Lihat juga

IApplicationDesignModeSettings