Compartir a través de


estructura D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0 (d3d12umddi.h)

La estructura D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0 contiene los parámetros de control de imagen y secuencia de entrada para una operación de codificación de vídeo.

Sintaxis

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;

Miembros

SequenceControlDesc

Estructura D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0 que define la configuración de la secuencia de vídeo.

PictureControlDesc

Estructura D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0 que define la configuración de la imagen de vídeo.

hDrvInputTexture2D

Identificador del marco de entrada que se va a codificar. Este marco de entrada es un recurso D3D12 que pueden consumir otras partes de la canalización y, por lo tanto, no debe tener establecida la marca D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY .

InputFrameSubresource

Índice de subrecurso del recurso hDrvInputTexture2D .

CurrentFrameBitstreamMetadataSize

Número de bytes agregados a la secuencia de bits final entre el final del último PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0 salida de secuencia de bits comprimida y la salida de llamada actual. Este miembro está pensado para capturar el tamaño de los encabezados o mensajes de metadatos agregados por el cliente a la secuencia de bits final. Está pensado para ser utilizado como sugerencia por los algoritmos de control de velocidad para realizar un seguimiento del tamaño completo de la secuencia de bits.

Comentarios

Vea Codificación de vídeo D3D12 para obtener información general.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3d12umddi.h

Consulte también

D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0