estructura D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 (d3d12umddi.h)
La estructura D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 encapsula una definición de configuración genérica relacionada con el nivel.
Sintaxis
typedef struct D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2 {
UINT DataSize;
union {
D3D12DDI_VIDEO_ENCODER_LEVELS_H264_0080 *pH264LevelSetting;
D3D12DDI_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC_0080 *pHEVCLevelSetting;
D3D12DDI_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS_0095 *pAV1LevelSetting;
};
} D3D12DDI_VIDEO_ENCODER_LEVEL_SETTING_0080_2;
Miembros
DataSize
Tamaño de los datos a los que se hace referencia, en bytes.
pH264LevelSetting
Puntero a un valor de D3D12DDI_VIDEO_ENCODER_LEVELS_H264_0080 que identifica el nivel H.264.
pHEVCLevelSetting
Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC_0080 que identifica el nivel y el nivel de una configuración de nivel HVEC.
pAV1LevelSetting
Puntero a una estructura de D3D12DDI_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS_0095 que identifica el nivel y el nivel de una configuración de nivel AV1. Se ha agregado en Windows 11, versión 24H2 (WDDM 3.2).
Comentarios
Vea Codificación de vídeo D3D12 para obtener información general.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 (WDDM 3.0) |
Encabezado | d3d12umddi.h |