D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 struttura (d3d12umddi.h)
La struttura D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2 contiene i parametri per l'output di un'operazione di codifica video.
Sintassi
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;
Members
CompressedBitstream
Struttura D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 che incapsula l'output bitstream compresso per l'operazione di codifica.
ReconstructedPicture
Struttura D3D12DDI_VIDEO_ENCODE_RECONSTRUCTED_PICTURE_0080 che incapsula l'immagine ricostruita generata dal frame di input passato all'operazione di codifica. Questa risorsa è necessaria solo se l'immagine codificata viene contrassegnata come immagine di riferimento nella struttura di controllo immagine corrispondente per questa operazione di codifica. In caso contrario, questo membro può essere impostato su NULL perché l'immagine ricostruita non verrà scritta nell'output.
HWLayoutEncoderMetadataDrvBuffer
Struttura D3D12DDI_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER_0080_2 contenente i metadati restituiti dal codificatore per il layout specifico dell'hardware dell'output. Questi dati devono essere risolti in un formato leggibile usando PFND3D12DDI_VIDEO_ENCODE_RESOLVE_OUTPUT_METADATA_0082_0.
Commenti
Verificare i requisiti di allineamento per le risorse di output usate per l'operazione di codifica.
Per informazioni generali, vedere Codifica video D3D12 .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 11 (WDDM 3.0) |
Intestazione | d3d12umddi.h |
Vedi anche
D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0
D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_0082_0