IApplicationDesignModeSettings::IsApplicationViewStateSupported-Methode (shobjidl_core.h)
Bestimmt, ob ein bestimmter Anwendungsansichtszustand für bestimmte Einstellungen für spoofte Anzeigegröße und Skalierungsfaktor unterstützt wird.
Sie müssen IInitializeWithWindow::Initialize aufrufen, um ein Proxykernfenster festzulegen, bevor Sie diese Methode aufrufen. Ein Codebeispiel finden Sie unter Anzeigen von WinRT-UI-Objekten, die von CoreWindow abhängen.
Syntax
HRESULT IsApplicationViewStateSupported(
[in] APPLICATION_VIEW_STATE viewState,
[in] SIZE nativeDisplaySizePixels,
[in] DEVICE_SCALE_FACTOR scaleFactor,
[out] BOOL *supported
);
Parameter
[in] viewState
Einer der Enumerationswerte, der den Anwendungsansichtsstatus angibt, für den die Unterstützung bestimmt wird.
[in] nativeDisplaySizePixels
Die native Größe der zu spooften Anzeige.
[in] scaleFactor
Einer der Enumerationswerte, der den zu spooften Geräteskalierungsfaktor angibt.
[out] supported
Wenn diese Methode erfolgreich zurückgegeben wird, empfängt einen Zeiger auf einen booleschen Wert, der auf TRUE festgelegt ist, wenn der Anwendungsansichtszustand für die angegebene Anzeigegröße und den Skalierungsfaktor unterstützt wird, und FALSE , wenn dies nicht der Fall ist.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben, einschließlich des folgenden:
Rückgabecode | Beschreibung |
---|---|
|
IInitializeWithWindow::Initialize wurde nicht aufgerufen, um ein Proxykernfenster festzulegen. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (shobjidl.h einschließen) |
DLL | Twinapi.dll |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für