Freigeben über


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;

Angehörige

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

Behandeln sie den zu codierenden Eingabeframe. Dieser Eingabeframe ist eine D3D12-Ressource, die von anderen Teilen der Pipeline verbraucht werden kann und daher nicht über den D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY Flagsatz verfügen darf.

InputFrameSubresource

Der Unterressourcenindex für die hDrvInputTexture2D--Ressource.

CurrentFrameBitstreamMetadataSize

Die Anzahl der Bytes, die dem endgültigen Bitstream zwischen dem Ende der letzten PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0 komprimierten Bitstreamausgabe und der aktuellen Anrufausgabe hinzugefügt wurden. Dieses Mitglied soll die Größe aller Header oder Metadatenmeldungen erfassen, die vom Client zum endgültigen Bitstream hinzugefügt wurden. Es soll als Hinweis durch die Ratensteuerungsalgorithmen verwendet werden, um die vollständige Bitstreamgröße nachzuverfolgen.

Bemerkungen

Allgemeine Informationen finden Sie unter D3D12-Videocodierung.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 11 (WDDM 3.0)
Header- d3d12umddi.h

Siehe auch

D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0