Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Kapselt eine Liste von Grafikbefehlen für die Videocodierung, einschließlich Bewegungsschätzung.
Vererbung
Die ID3D12VideoEncodeCommandList-Schnittstelle erbt von der ID3D12CommandList-Schnittstelle.
Methoden
Die ID3D12VideoEncodeCommandList-Schnittstelle verfügt über diese Methoden.
|
ID3D12VideoEncodeCommandList::BeginEvent Nur zur internen Verwendung. Nicht dafür vorgesehen, direkt aufgerufen zu werden. (ID3D12VideoEncodeCommandList::BeginEvent) |
|
ID3D12VideoEncodeCommandList::BeginQuery Startet eine Abfrage, die ausgeführt wird. (ID3D12VideoEncodeCommandList::BeginQuery) |
|
ID3D12VideoEncodeCommandList::ClearState Setzt den Status einer direkten Befehlsliste wieder auf den Zustand zurück, in dem sie sich beim Erstellen der Befehlsliste befand. (ID3D12VideoEncodeCommandList::ClearState) |
|
ID3D12VideoEncodeCommandList::Close Gibt an, dass die Aufzeichnung in der Befehlsliste abgeschlossen ist. (ID3D12VideoEncodeCommandList::Close) |
|
ID3D12VideoEncodeCommandList::D iscardResource Geben Sie an, dass der aktuelle Inhalt einer Ressource verworfen werden kann. (ID3D12VideoEncodeCommandList::D iscardResource) |
|
ID3D12VideoEncodeCommandList::EndEvent Nur zur internen Verwendung. Nicht dafür vorgesehen, direkt aufgerufen zu werden. (ID3D12VideoEncodeCommandList::EndEvent) |
|
ID3D12VideoEncodeCommandList::EndQuery Beendet eine Abfrage. (ID3D12VideoEncodeCommandList::EndQuery) |
|
ID3D12VideoEncodeCommandList::EstimateMotion Führt den Vorgang zur Bewegungsschätzung aus. |
|
ID3D12VideoEncodeCommandList:Reset Setzt eine Befehlsliste wieder auf den ursprünglichen Zustand zurück, als ob gerade eine neue Befehlsliste erstellt wurde. (ID3D12VideoEncodeCommandList::Reset) |
|
ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap Übersetzt die Ausgabe des Bewegungsvektors der EstimateMotion-Methode aus hardwareabhängigen Formaten in ein konsistentes Format, das von den Video-Bewegungsschätzungs-APIs definiert wird. |
|
ID3D12VideoEncodeCommandList::ResolveQueryData Extrahiert Daten aus einer Abfrage. (ID3D12VideoEncodeCommandList::ResolveQueryData) |
|
ID3D12VideoEncodeCommandList::ResourceBarrier Benachrichtigt den Treiber, dass er mehrere Zugriffe auf Ressourcen synchronisieren muss. (ID3D12VideoEncodeCommandList::ResourceBarrier) |
|
ID3D12VideoEncodeCommandList::SetMarker Nur zur internen Verwendung. Nicht dafür vorgesehen, direkt aufgerufen zu werden. (ID3D12VideoEncodeCommandList::SetMarker) |
|
ID3D12VideoEncodeCommandList::SetPredication Gibt an, dass nachfolgende Befehle nicht ausgeführt werden sollen, wenn der Prädikatwert den angegebenen Vorgang übergibt. (ID3D12VideoEncodeCommandList::SetPredication) |
|
ID3D12VideoEncodeCommandList::SetProtectedResourceSession Gibt an, ob mit nachfolgenden Befehlen in der Befehlsliste für die Videocodierung auf geschützte Ressourcen zugegriffen werden kann oder nicht. |
|
ID3D12VideoEncodeCommandList::WriteBufferImmediate Schreibt eine Reihe von unmittelbaren 32-Bit-Werten direkt aus dem Befehlsstream in die angegebenen Pufferspeicherorte. (ID3D12VideoEncodeCommandList::WriteBufferImmediate) |
Anforderungen
| Unterstützte Mindestversion (Client) | Windows 10, Version 2004 (10.0; Build 19041) |
| Unterstützte Mindestversion (Server) | Windows Server, Version 2004 (10.0; Build 19041) |
| Kopfzeile | d3d12video.h |