Partager via


Méthode IDesktopWallpaper ::GetSlideshowOptions (shobjidl_core.h)

Obtient les paramètres actuels du diaporama du papier peint du bureau pour le mélange aléatoire et le minutage.

Syntaxe

HRESULT GetSlideshowOptions(
  [out] DESKTOP_SLIDESHOW_OPTIONS *options,
  [out] UINT                      *slideshowTick
);

Paramètres

[out] options

Type : DESKTOP_SLIDESHOW_OPTIONS*

Pointeur vers une valeur qui, lorsque cette méthode retourne correctement, reçoit soit 0 pour indiquer que la lecture aléatoire est désactivée, soit la valeur suivante.

DSO_SHUFFLEIMAGES (0x01)

La lecture aléatoire est activée ; les images sont affichées dans un ordre aléatoire.

[out] slideshowTick

Type : UINT*

Pointeur vers une valeur qui, lorsque cette méthode retourne correctement, reçoit l’intervalle entre les transitions d’image, en millisecondes.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT , y compris ce qui suit.

Code de retour Description
E_POINTER
Un pointeur NULL a été fourni dans l’un des paramètres.

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)

Voir aussi

IDesktopWallpaper

IDesktopWallpaper ::SetSlideshowOptions