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 atualização intra 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.
Observações
Ao disparar uma sessão de intra-atualização, o host informa o número do quadro atual relativo à sessão [0..IntraRefreshDuration) definindo IntraRefreshFrameIndex na estrutura de controle de imagem .
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_PICTURE_CONTROL_DESC_0080_2