Compartilhar via


D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS_0082_0 enumeração (d3d12umddi.h)

A enumeração D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS_0082_0 especifica sinalizadores de suporte de configuração para codificação HEVC. Use D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS_0083_0 para obter suporte completo ao recurso de codificação de vídeo para Windows 11 (WDDM 3.0).

Syntax

typedef enum D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS_0082_0 {
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_NONE,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_BFRAME_LTR_COMBINED_SUPPORT,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_INTRA_SLICE_CONSTRAINED_ENCODING_SUPPORT,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_CONSTRAINED_INTRAPREDICTION_SUPPORT,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_SAO_FILTER_SUPPORT,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_ASYMETRIC_MOTION_PARTITION_SUPPORT,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_ASYMETRIC_MOTION_PARTITION_REQUIRED,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_TRANSFORM_SKIP_SUPPORT,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_DISABLING_LOOP_FILTER_ACROSS_SLICES_SUPPORT
} ;

Constantes

 
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_NONE
Sem sinalizadores.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_BFRAME_LTR_COMBINED_SUPPORT
Indica suporte para o uso de quadros B e quadros de referências de longo prazo simultaneamente.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_INTRA_SLICE_CONSTRAINED_ENCODING_SUPPORT
Indica suporte para codificação restrita por fatia, na qual cada fatia em um quadro é codificada independentemente de outras fatias no mesmo quadro. Esse modo restringe o intervalo de pesquisa de vetor de movimento à caixa de região da fatia atual; ou seja, vetores de movimento fora do limite de fatia não podem ser usados.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_CONSTRAINED_INTRAPREDICTION_SUPPORT
Indica suporte para a intra-previsão restrita que, se ativada, forçará a codificação de cada bloco intracódigo com dados residuais somente de outros blocos intracódigos (e não de blocos intercodificados). Esse sinalizador refere-se a constrained_intra_pred_flag no PPS (conjunto de parâmetros de imagem).
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_SAO_FILTER_SUPPORT
Indica suporte para deslocamento adaptável de exemplo.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_ASYMETRIC_MOTION_PARTITION_SUPPORT
Indica suporte para partição de movimento assimétrico.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_ASYMETRIC_MOTION_PARTITION_REQUIRED
Indica que a partição de movimento assimétrico deve estar sempre habilitada. Se esse sinalizador estiver definido, D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_ASYMETRIC_MOTION_PARTITION_SUPPORT também deverá ser definido.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_TRANSFORM_SKIP_SUPPORT
Indica suporte para ignorar transformação.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0082_0_DISABLING_LOOP_FILTER_ACROSS_SLICES_SUPPORT
Indica suporte para desabilitar o filtro de loop entre fatias.

Comentários

Use D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS_0083_0 para obter suporte completo ao recurso de codificação de vídeo para Windows 11 (WDDM 3.0).

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h