Freigeben über


D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0-Struktur (d3d12umddi.h)

Die D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0-Struktur enthält die Encodererstellungsparameter für die PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0 und PFND3D12DDI_CREATEVIDEOENCODER_0082_0 Rückruffunktionen.

Syntax

typedef struct D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0 {
  UINT                                                         NodeMask;
  D3D12DDI_VIDEO_ENCODER_FLAGS_0080                            Flags;
  D3D12DDI_VIDEO_ENCODER_CODEC_0080                            EncodeCodec;
  D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2                   EncodeProfile;
  DXGI_FORMAT                                                  InputFormat;
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0            CodecConfiguration;
  D3D12DDI_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_0080 MaxMotionEstimationPrecision;
} D3D12DDIARG_CREATE_VIDEO_ENCODER_0082_0;

Member

NodeMask

Legen Sie für einen einzelnen GPU-Vorgang NodeMask 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.

Flags

Ein D3D12DDI_VIDEO_ENCODER_FLAGS_0080 Wert, der die Flags für die Encodererstellung angibt.

EncodeCodec

Ein D3D12DDI_VIDEO_ENCODER_CODEC_0080 Wert, der den Codectyp identifiziert.

EncodeProfile

Eine D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2-Struktur , die das Profil des Codecs identifiziert.

InputFormat

Eine DXGI_FORMAT-Struktur , die das Format des Quelldatenstroms angibt.

CodecConfiguration

Eine D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_0082_0-Struktur , die die codecspezifischen Parameter auf Sequenzebene angibt.

MaxMotionEstimationPrecision

Ein D3D12DDI_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE_0080 Wert, der den Genauigkeitsmodus für die Bewegungsschätzung angibt.

Hinweise

Allgemeine Informationen finden Sie unter D3D12-Videocodierung .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11 (WDDM 3.0)
Kopfzeile d3d12umddi.h

Weitere Informationen

PFND3D12DDI_CALCPRIVATEVIDEOENCODERSIZE_0082_0

PFND3D12DDI_CREATEVIDEOENCODER_0082_0