IPropertySetter :: CloneProps, méthode
Notes
[Déconseillé. Cette API peut être supprimée des futures versions de Windows.]
La CloneProps méthode Clone un jeu de propriétés à partir de cet accesseur Set de propriété et les ajoute à un nouvel accesseur Set de propriété.
Syntaxe
HRESULT CloneProps(
[out] IPropertySetter **ppSetter,
[in] REFERENCE_TIME rtStart,
[in] REFERENCE_TIME rtStop
);
Paramètres
-
ppSetter [ à]
-
Reçoit un pointeur vers l’interface IPropertySetter du nouvel accesseur Set de propriété.
-
rtStart [ dans]
-
Heure de début de la plage de valeurs à cloner, en unités de 100 nanosecondes.
-
rtStop [ dans]
-
Réservé.
Valeur retournée
Si cette méthode est réussie, elle retourne la valeur _ OK. Sinon, elle retourne un code d’erreur HRESULT .
Remarques
Seules les valeurs qui tombent après l’heure de début spécifiée sont clonées. Les heures sur les valeurs clonées sont ensuite ajustées par rapport à l’heure de début. Par exemple, si rtStart est 20 millions (2 secondes), une valeur à l’heure 30 millions (3 secondes) est clonée avec l’heure 10 millions (1 seconde). Enfin, chaque propriété clonée reçoit une valeur initiale égale à la valeur de la propriété d’origine à l’heure de début (correctement interpolée si nécessaire). En effet, les données de propriété sont fractionnées à l’heure de début spécifiée.
Si la méthode est réussie, l’interface IPropertySetter qu’elle retourne a un nombre de références en suspens. Veillez à libérer l’interface une fois que vous avez fini de l’utiliser.
Notes
Le fichier d’en-tête qedit. h n’est pas compatible avec les en-têtes Direct3D ultérieurs à la version 7.
Notes
pour obtenir Qedit. h, téléchargez la mise à jour Microsoft Windows SDK pour Windows Vista et .NET Framework 3,0. Qedit. h n’est pas disponible dans le Microsoft Windows SDK pour Windows 7 et .NET Framework 3,5 Service Pack 1.
Configuration requise
| Condition requise | Valeur |
|---|---|
| En-tête |
|
| Bibliothèque |
|