Método IApplicationDesignModeSettings::ComputeApplicationSize (shobjidl_core.h)

Obtiene el tamaño de la aplicación de la Tienda Windows, en función del conjunto actual de configuraciones suplantadas.

Debe llamar a IInitializeWithWindow::Initialize para establecer una ventana principal de proxy antes de llamar a este método. Para obtener un ejemplo de código, consulta Mostrar objetos de interfaz de usuario de WinRT que dependen de CoreWindow.

Además, se debe llamar a cada uno de estos métodos antes de llamar a ComputeApplicationSize o se producirá un error en la llamada.

Sintaxis

HRESULT ComputeApplicationSize(
  [out] SIZE *applicationSizePixels
);

Parámetros

[out] applicationSizePixels

Cuando este método se devuelve correctamente, recibe un puntero al tamaño que debe ocupar la aplicación de la Tienda Windows, en función del conjunto actual de configuraciones suplantadas.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT, incluido lo siguiente:

Código devuelto Descripción
E_NOT_SET

No se ha llamado a IInitializeWithWindow::Initialize para establecer una ventana de núcleo de proxy.

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado shobjidl_core.h (include Shobjidl.h)
Archivo DLL Twinapi.dll

Consulte también

IApplicationDesignModeSettings