enumeración D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS (d3d12video.h)
Especifica marcas de configuración para la codificación de vídeo H.264.
Syntax
typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES
} ;
Constantes
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE Ninguno. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION Fuerza la codificación de cada bloque intracódigo con datos residuales solo de otros bloques intracódigos, es decir, no de bloques entre codificados, en el marco. Compruebe si hay compatibilidad en D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT. Esto hace referencia a constrained_intra_pred_flag en el conjunto de parámetros de imagen (PPS). |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM Habilita el uso de la transformación adaptable 8x8. Compruebe si hay soporte técnico en D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_ADAPTIVE_8x8_TRANSFORM_ENCODING_SUPPORT. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING Habilita la codificación de entropía CABAC. Si está desactivado, usará CAVLC. Compruebe si hay soporte técnico en D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CABAC_ENCODING_SUPPORT. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES Permite al autor de la llamada solicitar cada fotograma con una marca especial en la estructura de control de imagen que los segmentos de dicho fotograma se codifican de forma independiente entre sí. Este modo restringe el intervalo de búsqueda de vectores de movimiento al cuadro de región del segmento actual, es decir, no se pueden usar vectores de movimiento fuera del límite del segmento. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compilación 22000 de Windows |
Servidor mínimo compatible | Compilación 22000 de Windows |
Encabezado | d3d12video.h |