IPropertySetter ::P méthode rintXML

Notes

[Déconseillé. Cette API peut être supprimée des futures versions de Windows.]

La PrintXML méthode convertit les données de propriété en une chaîne XML.

Syntaxe

HRESULT PrintXML(
  [out] char *pszXML,
  [in]  int  cbXML,
  [out] int  *pcbPrinted,
  [in]  int  indent
);

Paramètres

pszXML [ à]

Pointeur vers une mémoire tampon qui reçoit la chaîne XML.

cbXML [ dans]

Taille de la mémoire tampon vers laquelle pointe pszXML, en octets.

pcbPrinted [ à]

Pointeur vers une variable qui reçoit la longueur de la chaîne XML. Peut avoir la valeur null.

mettre en retrait [ dans]

Nombre de niveaux de mise en retrait pour la balise la plus à l’extérieur.

Valeur retournée

Retourne S _ OK en cas de réussite. Sinon, retourne une valeur HRESULT indiquant la cause de l’erreur. Si la chaîne XML est plus longue que la mémoire tampon, la méthode retourne E _ OUTOFMEMORY.

Remarques

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
Qedit. h
Bibliothèque
Strmiids. lib

Voir aussi

Interface IPropertySetter

Codes d’erreur et de réussite