ID3D12VideoDevice2::CreateVideoProcessor1-Methode (d3d12video.h)
Erstellt einen Videoprozessor instance mit Unterstützung für geschützte Ressourcen.
Syntax
HRESULT CreateVideoProcessor1(
UINT NodeMask,
const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *pOutputStreamDesc,
UINT NumInputStreamDescs,
const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC *pInputStreamDescs,
ID3D12ProtectedResourceSession *pProtectedResourceSession,
REFIID riid,
void **ppVideoProcessor
);
Parameter
NodeMask
Die Knotenmaske, die den physischen Adapter angibt, auf dem der Videoprozessor verwendet wird. Legen Sie für einzelne GPU-Vorgänge diesen Wert auf 0 (null) fest. Wenn mehrere GPU-Knoten vorhanden sind, legen Sie ein Bit fest, um den Knoten zu identifizieren, d. h. den physischen Adapter des Geräts, auf den die Befehlswarteschlange angewendet wird. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es kann nur ein Bit festgelegt werden.
pOutputStreamDesc
Ein Zeiger auf eine D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_output_stream_desc)-Struktur, die den Ausgabedatenstrom beschreibt.
NumInputStreamDescs
Die Anzahl der Eingabedatenströme, die im pInputStreamDescs-Parameter bereitgestellt werden.
pInputStreamDescs
Ein Zeiger auf eine Liste von D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_input_stream_desc) strukturiert die Eingabestreams. Die Anzahl der bereitgestellten Strukturen sollte mit dem im NumInputStreamDescs-Parameter angegebenen Wert übereinstimmen.
pProtectedResourceSession
Eine ID3D12ProtectedResourceSession zum Verwalten des Zugriffs auf geschützte Ressourcen.
riid
Die GUID (Globally Unique Identifier) für die Videoprozessorschnittstelle.
ppVideoProcessor
Ein Zeiger auf einen Speicherblock, der einen Zeiger auf die ID3D12VideoProcessor1-Schnittstelle empfängt
Rückgabewert
Diese Methode gibt HRESULT zurück.
Hinweise
Um die während der Erstellung festgelegten Parameter zu ändern, müssen Sie das Videoprozessorobjekt neu erstellen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 Build 20348 |
Unterstützte Mindestversion (Server) | Windows 10 Build 20348 |
Kopfzeile | d3d12video.h |