enumeración D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0080 (d3d12umddi.h)
La enumeración D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0080 notifica la compatibilidad con una configuración determinada. Use D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 para obtener compatibilidad completa con la característica de codificación de vídeo para Windows 11 (WDDM 3.0).
Syntax
typedef enum D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0080 {
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_NONE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_GENERAL_SUPPORT_OK,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RATE_CONTROL_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RESOLUTION_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_RATE_CONTROL_DELTA_QP_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_RATE_CONTROL_INITIAL_QP_AVAILABLE,
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE
} ;
Constantes
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_NONE No se establecen marcas (indica que no se admite). |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_GENERAL_SUPPORT_OK Indica si el codificador admite generalmente la configuración especificada, en combinación con las marcas restantes para transmitir ciertas limitaciones o sin compatibilidad general. La capa de depuración D3D12 puede proporcionar más información. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RATE_CONTROL_RECONFIGURATION_AVAILABLE Indica compatibilidad para cambiar el control de velocidad en medio de la sesión de codificación. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RESOLUTION_RECONFIGURATION_AVAILABLE Indica compatibilidad para cambiar la resolución en medio de la sesión de codificación. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE Cuando se establece, habilita la configuración del comprobador de almacenamiento en búfer de vídeo (VBV) inicial y la capacidad para los algoritmos de control de velocidad. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE Indica compatibilidad con los modos de control de velocidad que implican el análisis de fotogramas para optimizar el uso de velocidad de bits a costa de un rendimiento más lento. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS Cuando se establece, las texturas que hacen referencia a imágenes reconstruyidas solo se pueden hacer referencia como una matriz de texturas, en lugar de una matriz de recursos 2D de textura independientes con cada recurso con un tamaño de matriz de 1. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_RATE_CONTROL_DELTA_QP_AVAILABLE Indica la compatibilidad con el uso del parámetro de cuantificación delta (QP) en el control de frecuencia. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE Indica la compatibilidad con los cambios dinámicos en el diseño de la subdivisión durante una sesión de codificación. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE Indica compatibilidad con el intervalo QP ajustable en el control de velocidad. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_RATE_CONTROL_INITIAL_QP_AVAILABLE Indica compatibilidad con QP inicial ajustable en el control de velocidad. |
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0080_2_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE Indica compatibilidad para establecer un límite máximo en el algoritmo de velocidad de bits por cada fotograma codificado. |
Comentarios
Use D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 para obtener compatibilidad completa con la característica de codificación de vídeo para Windows 11 (WDDM 3.0).
Requisitos
Requisito | Valor |
---|---|
Header | d3d12umddi.h |