D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0-Struktur (d3d12umddi.h)

Die D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0-Struktur enthält die Eingabesequenz- und Bildsteuerungsparameter für einen Videocodierungsvorgang.

Syntax

typedef struct D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0 {
  D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0 SequenceControlDesc;
  D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0  PictureControlDesc;
  D3D12DDI_HRESOURCE                                  hDrvInputTexture2D;
  UINT                                                InputFrameSubresource;
  UINT                                                CurrentFrameBitstreamMetadataSize;
} D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0;

Member

SequenceControlDesc

Eine D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0-Struktur , die die Konfiguration für die Videosequenz definiert.

PictureControlDesc

Eine D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0-Struktur , die die Konfiguration für das Videobild definiert.

hDrvInputTexture2D

Handle für den zu codierenden Eingabeframe. Bei diesem Eingabeframe handelt es sich um eine D3D12-Ressource, die von anderen Teilen der Pipeline genutzt werden kann und daher nicht das flag D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY festgelegt sein darf.

InputFrameSubresource

Der Unterressourcenindex für die hDrvInputTexture2D-Ressource .

CurrentFrameBitstreamMetadataSize

Anzahl der Bytes, die dem letzten Bitstream zwischen dem Ende der letzten PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0 komprimierten Bitstreamausgabe und der aktuellen Aufrufausgabe hinzugefügt wurden. Dieses Element soll die Größe von Headern oder Metadatennachrichten erfassen, die vom Client dem endgültigen Bitstream hinzugefügt wurden. Es soll als Hinweis von den Ratensteuerungsalgorithmen verwendet werden, um die vollständige Bitstreamgröße nachzuverfolgen.

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

D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0