Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 |