IDMLDevice::CreateOperator, méthode (directml.h)
Crée un opérateur DirectML.
Dans DirectML, un opérateur représente un ensemble abstrait de fonctionnalités, qui peut être compilé dans un formulaire approprié pour l’exécution sur le GPU. Les objets opérateur ne peuvent pas être exécutés directement ; ils doivent d’abord être compilés dans un IDMLCompiledOperator.
Syntaxe
HRESULT CreateOperator(
const DML_OPERATOR_DESC *desc,
REFIID riid,
[out] void **ppv
);
Paramètres
desc
Type : const DML_OPERATOR_DESC*
Description de l’opérateur à créer.
riid
Type : REFIID
Référence à l’identificateur global unique (GUID) de l’interface que vous souhaitez retourner dans ppv. Il s’agit normalement du GUID d’IDMLOperator.
[out] ppv
Type : void**
Pointeur vers un bloc de mémoire qui reçoit un pointeur vers l’opérateur . Il s’agit de l’adresse d’un pointeur vers un IDMLOperator, représentant l’opérateur créé.
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
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