Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece un tamaño de pantalla nativo suplantado que se usará para una aplicación de la Tienda Windows que se ejecuta en modo de diseño.
Debe llamar a IInitializeWithWindow::Initialize para establecer una ventana de núcleo 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.
Se debe llamar a SetNativeDisplaySize antes de llamar a ComputeApplicationSize.
Sintaxis
HRESULT SetNativeDisplaySize(
[in] SIZE nativeDisplaySizePixels
);
Parámetros
[in] nativeDisplaySizePixels
Tamaño nativo de la pantalla que se va a suplantar, como una estructura SIZE . El tamaño especificado se normalizará en una orientación horizontal. Para suplantar la orientación, consulte SetApplicationViewState.
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 |
---|---|
|
No se ha llamado a IInitializeWithWindow::Initialize para establecer una ventana de núcleo de proxy. |
|
No se puede iniciar ni cambiar a una aplicación inmersiva cuando la resolución es baja. Actualmente se define como cualquier resolución inferior a 800 píxeles horizontales o 600 píxeles verticales cuando se encuentra en orientación horizontal. |
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 (incluya Shobjidl.h) |
Archivo DLL | Twinapi.dll |