Partilhar via


estrutura D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0 (d3d12umddi.h)

A estrutura D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_INPUT_STREAM_ARGUMENTS_0082_0 contém os parâmetros de sequência de entrada e controle de imagem para uma operação de codificação de vídeo.

Sintaxe

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;

Membros

SequenceControlDesc

Uma estrutura D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0 que define a configuração da sequência de vídeo.

PictureControlDesc

Uma estrutura D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0082_0 que define a configuração da imagem de vídeo.

hDrvInputTexture2D

Manipule para o quadro de entrada a ser codificado. Esse quadro de entrada é um recurso D3D12 que pode ser consumido por outras partes do pipeline e, portanto, não deve ter o sinalizador D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY definido.

InputFrameSubresource

O índice de subprocursos para o recurso de hDrvInputTexture2D.

CurrentFrameBitstreamMetadataSize

Número de bytes adicionados ao bitstream final entre o final da última PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0 saída de bitstream compactada e a saída da chamada atual. Esse membro destina-se a capturar o tamanho de quaisquer cabeçalhos ou mensagens de metadados adicionadas pelo cliente ao bitstream final. Ele deve ser usado como uma dica pelos algoritmos de controle de taxa para acompanhar o tamanho completo do bitstream.

Observações

Consulte de codificação de vídeo D3D12 para obter informações gerais.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 11 (WDDM 3.0)
cabeçalho d3d12umddi.h

Consulte também

D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0