D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2-Struktur (d3d12umddi.h)

Die D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2-Struktur enthält die Parameter für die Ausgabe eines Videocodierungsvorgangs.

Syntax

typedef struct D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 {
  D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080               CompressedBitstream;
  D3D12DDI_VIDEO_ENCODE_RECONSTRUCTED_PICTURE_0080               ReconstructedPicture;
  D3D12DDI_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER_0080_2 HWLayoutEncoderMetadataDrvBuffer;
} D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2;

Member

CompressedBitstream

Eine D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080-Struktur , die die komprimierte Bitstromausgabe für den Codierungsvorgang kapselt.

ReconstructedPicture

Eine D3D12DDI_VIDEO_ENCODE_RECONSTRUCTED_PICTURE_0080-Struktur , die das rekonstruierte Bild kapselt, das aus dem eingabeframe generiert wird, das an den Codierungsvorgang übergeben wird. Diese Ressource wird nur benötigt, wenn das codierte Bild als Referenzbild in der entsprechenden Bildsteuerungsstruktur für diesen Codierungsvorgang verwendet wird. Andernfalls kann dieses Element auf NULL festgelegt werden, da das rekonstruierte Bild nicht in die Ausgabe geschrieben wird.

HWLayoutEncoderMetadataDrvBuffer

Eine D3D12DDI_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER_0080_2-Struktur , die vom Encoder zurückgegebene Metadaten enthält, die das hardwarespezifische Layout der Ausgabe betreffen. Diese Daten müssen mithilfe von PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0 in ein lesbares Format aufgelöst werden.

Hinweise

Überprüfen Sie die Ausrichtungsanforderungen für die Ausgaberessourcen, die für den Codierungsvorgang verwendet werden.

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_INPUT_STREAM_ARGUMENTS_0082_0

D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_0082_0

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0

PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0