Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt Ausgabeargumente für ID3D12VideoEncodeCommandList4::EncodeFrame1 dar, mit Unterstützung für die Unterregion-Benachrichtigung.Represents output arguments for ID3D12VideoEncodeCommandList4::EncodeFrame1, with support for subregion notification.
Syntax
typedef struct D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS1 {
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM1 Bitstream;
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE ReconstructedPicture;
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER EncoderOutputMetadata;
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE FrameAnalysisReconstructedPicture;
} D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS1;
Elemente
Bitstream
Eine D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM1 , die das Ergebnis des Codierungsvorgangs enthält.
ReconstructedPicture
Eine D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE , die ein aus dem Eingabeframe generiertes rekonstruiertes Bild darstellt. Diese Ressource ist nur erforderlich, wenn das codierte Bild als Referenzbild in der entsprechenden Bildsteuerelementstruktur verwendet werden soll. Wird andernfalls auf NULL festgelegt.
EncoderOutputMetadata
Eine D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER , die vom Encoder zurückgegebene Codierungsmetadaten im hardwarespezifischen Layout darstellt. Diese Daten müssen mithilfe von ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata in ein lesbares Format aufgelöst werden.
FrameAnalysisReconstructedPicture
Eine D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE für die bildkonstruierte Frameanalyse, die mit der Frameanalysefunktion (Zwei-Pass-Codierung) verwendet wird.
Bemerkungen
Der Aufrufer muss die Ausrichtungsanforderungen für die Ausgaberessourcen überprüfen, die im Codierungsvorgang verwendet werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | d3d12video.h |