Partager via


INTERFACE ID3D12VideoEncodeCommandList (d3d12video.h)

Encapsule une liste de commandes graphiques pour l’encodage vidéo, y compris l’estimation de mouvement.

Héritage

L’interface ID3D12VideoEncodeCommandList hérite de l’interface ID3D12CommandList.

Méthodes

L’interface ID3D12VideoEncodeCommandList a ces méthodes.

 
ID3D12VideoEncodeCommandList::BeginEvent

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoEncodeCommandList::BeginEvent)
ID3D12VideoEncodeCommandList::BeginQuery

Démarre une requête en cours d’exécution. (ID3D12VideoEncodeCommandList::BeginQuery)
ID3D12VideoEncodeCommandList::ClearState

Réinitialise l’état d’une liste de commandes directes à l’état dans lequel elle était lors de la création de la liste de commandes. (ID3D12VideoEncodeCommandList::ClearState)
ID3D12VideoEncodeCommandList::Close

Indique que l’enregistrement dans la liste de commandes est terminé. (ID3D12VideoEncodeCommandList::Close)
ID3D12VideoEncodeCommandList::D iscardResource

Indique que le contenu actuel d’une ressource peut être ignoré. (ID3D12VideoEncodeCommandList::D iscardResource)
ID3D12VideoEncodeCommandList::EndEvent

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoEncodeCommandList::EndEvent)
ID3D12VideoEncodeCommandList::EndQuery

Termine une requête. (ID3D12VideoEncodeCommandList::EndQuery)
ID3D12VideoEncodeCommandList::EstimateMotion

Effectue l’opération d’estimation de mouvement.
ID3D12VideoEncodeCommandList::Reset

Réinitialise une liste de commandes à son état initial comme si une nouvelle liste de commandes venait d’être créée. (ID3D12VideoEncodeCommandList::Reset)
ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap

Traduit la sortie du vecteur de mouvement de la méthode EstimateMotion des formats dépendants du matériel dans un format cohérent défini par les API d’estimation de mouvement vidéo.
ID3D12VideoEncodeCommandList::ResolveQueryData

Extrait des données d’une requête. (ID3D12VideoEncodeCommandList::ResolveQueryData)
ID3D12VideoEncodeCommandList::ResourceBarrier

Avertit le pilote qu’il doit synchroniser plusieurs accès aux ressources. (ID3D12VideoEncodeCommandList::ResourceBarrier)
ID3D12VideoEncodeCommandList::SetMarker

À usage interne uniquement. Non destinée à être appelée directement. (ID3D12VideoEncodeCommandList::SetMarker)
ID3D12VideoEncodeCommandList::SetPredication

Spécifie que les commandes suivantes ne doivent pas être exécutées si la valeur du prédicat passe l’opération spécifiée. (ID3D12VideoEncodeCommandList::SetPredication)
ID3D12VideoEncodeCommandList::SetProtectedResourceSession

Spécifie si les ressources protégées sont accessibles ou non par les commandes suivantes dans la liste des commandes d’encodage vidéo.
ID3D12VideoEncodeCommandList::WriteBufferImmediate

Écrit un certain nombre de valeurs immédiates 32 bits dans les emplacements de mémoire tampon spécifiés directement à partir du flux de commandes. (ID3D12VideoEncodeCommandList::WriteBufferImmediate)

Spécifications

   
Client minimal pris en charge Windows 10, version 2004 (10.0; Build 19041)
Serveur minimal pris en charge Windows Server, version 2004 (10.0 ; Build 19041)
En-tête d3d12video.h