Méthode IApplicationDesignModeSettings ::SetScaleFactor (shobjidl_core.h)
Définit un facteur de mise à l’échelle d’appareil usurpé à utiliser pour une application du Windows Store s’exécutant en mode création.
Vous devez appeler IInitializeWithWindow ::Initialize pour définir une fenêtre de cœur de proxy avant d’appeler cette méthode. Pour obtenir un exemple de code, consultez Afficher les objets d’interface utilisateur WinRT qui dépendent de CoreWindow.
SetScaleFactor doit être appelé avant d’appeler ComputeApplicationSize.
Syntaxe
HRESULT SetScaleFactor(
[in] DEVICE_SCALE_FACTOR scaleFactor
);
Paramètres
[in] scaleFactor
L’une des valeurs d’énumération DEVICE_SCALE_FACTOR qui indique le facteur de mise à l’échelle de l’appareil à usurpation.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT, notamment :
Code de retour | Description |
---|---|
|
IInitializeWithWindow ::Initialize n’a pas été appelé pour définir une fenêtre principale proxy. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |
DLL | Twinapi.dll |