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