IDMLObject ::SetPrivateData, méthode (directml.h)
Définit les données définies par l’application sur un objet d’appareil DirectML et associe ces données à un GUID défini par l’application. Cette méthode est thread-safe.
Syntaxe
HRESULT SetPrivateData(
REFGUID guid,
[in] UINT dataSize,
[in, optional] const void *data
);
Paramètres
guid
Type : REFGUID
GUID à associer aux données.
[in] dataSize
Type : UINT
Taille en octets des données.
[in, optional] data
Type : const void*
Pointeur vers un bloc de mémoire qui contient les données à stocker avec cet objet d’appareil DirectML. Si les données ont la valeur NULL, dataSize doit avoir la valeur 0 et toutes les données précédemment associées au GUID spécifié dans guid seront détruites.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | directml.h |
Bibliothèque | DirectML.lib |
DLL | DirectML.dll |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour