Méthode IMFD3D12SynchronizationObjectCommands ::EnqueueResourceRelease (mfd3d12.h)
Met en file d’attente une clôture dans la file d’attente de commandes spécifiée qui signale à l’objet de synchronisation lorsque gpu a terminé de traiter les commandes du consommateur. Cette méthode signale quand la ressource n’est plus utilisée et a été libérée par le consommateur.
Syntaxe
HRESULT EnqueueResourceRelease(
ID3D12CommandQueue *pConsumerCommandQueue
);
Paramètres
pConsumerCommandQueue
Pointeur vers un ID3D12CommandQueue représentant la file d’attente de commandes du consommateur dans laquelle la clôture doit être mise en file d’attente.
Valeur retournée
Valeur | Description |
---|---|
S_OK | Succès |
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL | La tentative d’appel ou de commande n’est pas prise en charge avec la version DirectX utilisée par le composant. |
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL | Le type de média spécifié n’est pas pris en charge avec la version DirectX utilisée par le composant. |
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | mfd3d12.h |
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