Freigeben über


D3D12DDIARG_CREATE_VIDEO_DECODER_0072 Struktur (d3d12umddi.h)

Struktur, die zum Erstellen eines Videodecoders verwendet wird.

Syntax

typedef struct D3D12DDIARG_CREATE_VIDEO_DECODER_0072 {
  UINT                                     NodeMask;
  D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
  D3D12DDI_HPROTECTEDRESOURCESESSION_0030  hDrvProtectedResourceSession;
} D3D12DDIARG_CREATE_VIDEO_DECODER_0072;

Member

NodeMask

Stellt die Gruppe von Knoten dar. Legen Sie für einen einzelnen GPU-Vorgang diesen Wert auf 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 1 Bit festgelegt werden.

Configuration

Das Decodierungsprofil und die Bitstreamverschlüsselung. Siehe D3D12DDI_VIDEO_DECODE_CONFIGURATION.

hDrvProtectedResourceSession

Behandeln Sie die Sitzung der geschützten Ressource, die zum Zeitpunkt der Objekterstellung abgerufen wurde.

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

D3D12DDI_VIDEO_DECODE_CONFIGURATION

PFND3D12DDI_CALCPRIVATEVIDEODECODERSIZE_0072

PFND3D12DDI_CREATEVIDEODECODER_0072