estrutura D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_0080 (d3d12umddi.h)
A estrutura D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_0080 especifica os parâmetros para o modo de intra-atualização que devem ser usados ao disparar sessões intra-atualização.
Sintaxe
typedef struct D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_0080 {
D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_MODE_0080 Mode;
UINT IntraRefreshDuration;
} D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_0080;
Membros
Mode
Um valor D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_MODE_0080 que indica o tipo de intra refresh a ser usado.
IntraRefreshDuration
A duração da sessão intra-atualização, em número de quadros. Se Mode for D3D12DDI_VIDEO_ENCODER_INTRA_REFRESH_MODE_ROW_BASED_0080, IntraRefreshDuration e a altura do quadro definirão 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 na estrutura de controle de imagem.
Consulte Codificação de vídeo D3D12 para obter informações gerais.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 (WDDM 3.0) |
Cabeçalho | d3d12umddi.h |
Confira também
D3D12DDI_VIDEO_ENCODER_PICTURE_CONTROL_DESC_0080_2