Condividi tramite


Metodo IApplicationDesignModeSettings::SetScaleFactor (shobjidl_core.h)

Imposta un fattore di scala del dispositivo spoofed da usare per un'app di Windows Store in esecuzione in modalità di progettazione.

È necessario chiamare IInitializeWithWindow::Initialize per impostare una finestra del core proxy prima di chiamare questo metodo. Per un esempio di codice, vedere Visualizzare oggetti dell'interfaccia utente WinRT che dipendono da CoreWindow.

SetScaleFactor deve essere chiamato prima di chiamare ComputeApplicationSize.

Sintassi

HRESULT SetScaleFactor(
  [in] DEVICE_SCALE_FACTOR scaleFactor
);

Parametri

[in] scaleFactor

Uno dei valori di enumerazione DEVICE_SCALE_FACTOR che indica il fattore di scala del dispositivo da spoofare.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT, incluso quanto segue:

Codice restituito Descrizione
E_NOT_SET

IInitializeWithWindow::Initialize non è stato chiamato per impostare una finestra del core proxy.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shobjidl_core.h (include Shobjidl.h)
DLL Twinapi.dll

Vedi anche

IApplicationDesignModeSettings