Поделиться через


Метод IApplicationDesignModeSettings::ComputeApplicationSize (shobjidl_core.h)

Возвращает размер приложения Магазина Windows на основе текущего набора спуфинированных параметров.

Перед вызовом этого метода необходимо вызвать IInitializeWithWindow::Initialize , чтобы задать окно ядра прокси-сервера. Пример кода см. в разделе Отображение объектов пользовательского интерфейса WinRT, зависящих от CoreWindow.

Кроме того, каждый из этих методов должен вызываться перед вызовом ComputeApplicationSize, в противном случае вызов завершится ошибкой.

Синтаксис

HRESULT ComputeApplicationSize(
  [out] SIZE *applicationSizePixels
);

Параметры

[out] applicationSizePixels

При успешном выполнении этого метода получает указатель на размер, который должно занимать приложение Магазина Windows, в зависимости от текущего набора спуфинированных параметров.

Возвращаемое значение

Если метод успешно выполнен, возвращает значение S_OK. В противном случае возвращается код ошибки HRESULT, включая следующее:

Код возврата Описание
E_NOT_SET

IInitializeWithWindow::Initialize не был вызван для установки окна ядра прокси-сервера.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)
DLL Twinapi.dll

См. также раздел

IApplicationDesignModeSettings