D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072-Struktur (d3d12umddi.h)
D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 ist die Struktur für die D3D12DDICAPS_TYPE_VIDEO_0032_PROCESSOR_SIZE-Funktionsprüfung , wenn die Version des Videofeatures D3D12DDI_FEATURE_VERSION_VIDEO_0072_0 ist. Es wird verwendet, um die Speicherbelegungsgröße eines Videoprozessors abzurufen, der mit den angegebenen Eigenschaften erstellt wurde.
Syntax
typedef struct D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072 {
[in] UINT NodeMask;
[in] D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032 OutputStream;
[in] D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 *pInputStreams;
[in] UINT NumInputStreams;
[in] BOOL Protected;
[out] UINT64 MemoryPoolL0Size;
[out] UINT64 MemoryPoolL1Size;
} D3D12DDI_VIDEO_PROCESSOR_SIZE_DATA_0072;
Member
[in] NodeMask
Der Satz von GPU-Knoten. Legen Sie für einen einzelnen GPU-Vorgang diesen Wert auf 0 (null) fest. Wenn mehrere GPU-Knoten vorhanden sind, legen Sie ein Bit fest, um den Knoten (den physischen Adapter des Geräts) zu identifizieren, auf den die Befehlswarteschlange angewendet wird. Jedes Bit in der Maske entspricht einem einzelnen Knoten. Es kann nur ein Bit festgelegt werden.
[in] OutputStream
Eine D3D12DDI_VIDEO_PROCESS_OUTPUT_STREAM_DESC_0032-Struktur , die die Ausgabestreameigenschaften des Videoprozessors beschreibt.
[in] pInputStreams
Zeiger auf NumInputStreamsD3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 Strukturen, die die Eingabedatenstromeigenschaften des Videoprozessors beschreiben.
[in] NumInputStreams
Die Anzahl der D3D12DDI_VIDEO_PROCESSOR_INPUT_STREAM_DESC_0043 Strukturen, auf die pInputStreams zeigt.
[in] Protected
Bei TRUE wird der Videoprozessor mit einer geschützten Ressourcensitzung erstellt und mit geschützten Ressourcen verwendet.
[out] MemoryPoolL0Size
Die L0-Größe des Heapobjekts. Der Arbeitsspeicherpool L0 ist der Speicherpool, der der GPU am nächsten kommt. Bei UMA-Adaptern ist dies die Menge des verwendeten Systemspeichers. Bei diskreten Adaptern ist dies die Menge des verwendeten diskreten Arbeitsspeichers.
[out] MemoryPoolL1Size
Die L1-Größe des Heapobjekts. Der Arbeitsspeicherpool L1 ist der Speicherpool, der der GPU am nächsten kommt. Im Fall von UMA-Adaptern ist dieser Wert null. Bei diskreten Adaptern ist dies die Menge des verwendeten Systemspeichers.
Hinweise
Weitere Informationen finden Sie in der Supportspezifikation für D3D Video Protected Resource .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10, Version 2004 |
Kopfzeile | d3d12umddi.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für