estrutura D3D12_VIDEO_ENCODER_INTRA_REFRESH (d3d12video.h)

Representa as configurações de atualização intra para codificação de vídeo.

Sintaxe

typedef struct D3D12_VIDEO_ENCODER_INTRA_REFRESH {
  D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE Mode;
  UINT                                   IntraRefreshDuration;
} D3D12_VIDEO_ENCODER_INTRA_REFRESH;

Membros

Mode

Um valor da enumeração D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE especificando o modo de atualização intra.

IntraRefreshDuration

Um UINT64 que especifica a duração da sessão de intra-atualização, como vários quadros . Para D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE_ROW_BASED, esse valor e a altura do quadro definem o tamanho das linhas I durante a sessão de IR.

Comentários

Ao disparar uma sessão intra-atualização, o host informa o número do quadro atual em relação ao [0..Sessão IntraRefreshDuration) definindo IntraRefreshFrameIndex nas estruturas de controle de imagem.

Requisitos

   
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Build 22000
Cabeçalho d3d12video.h