Partager via


Méthode IShellImageData ::CloneFrame (shimgdata.h)

Récupère un clone de l’image ou du frame actuel.

Syntaxe

HRESULT CloneFrame(
  [in, out] Image **ppImg
);

Paramètres

[in, out] ppImg

Type : Image**

Adresse qui reçoit un pointeur vers l’image clone. Si ce paramètre a la valeur NULL lors de l’entrée, une exception non gérée se produit.

Valeur retournée

Type : HRESULT

Retourne S_OK en cas de réussite ou une valeur d’erreur, y compris les éléments suivants :

Code de retour Description
E_FAIL
Le paramètre ppImg a la valeur NULL lors de l’entrée ou l’image ne peut pas être cloné. Dans ce dernier cas, ppImg est défini sur NULL.

Remarques

Dans le cas d’une image multiframe, telle qu’un fichier .gif, le frame actuel est cloné. Dans le cas d’images non multiframes, comme un fichier .jpg, l’image entière est cloné.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shimgdata.h
DLL Shell32.dll