D3D12_VIDEO_ENCODER_LEVEL_SETTING struttura (d3d12video.h)
Rappresenta un'impostazione a livello di codificatore video.
Sintassi
typedef struct D3D12_VIDEO_ENCODER_LEVEL_SETTING {
UINT DataSize;
union {
D3D12_VIDEO_ENCODER_LEVELS_H264 *pH264LevelSetting;
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC *pHEVCLevelSetting;
D3D12_VIDEO_ENCODER_AV1_LEVEL_TIER_CONSTRAINTS *pAV1LevelSetting;
};
} D3D12_VIDEO_ENCODER_LEVEL_SETTING;
Members
DataSize
Dimensioni dei dati dell'impostazione del livello del codificatore specificato.
pH264LevelSetting
Puntatore a un valore dall'enumerazione D3D12_VIDEO_ENCODER_LEVELS_H264 che specifica un livello H.264.
pHEVCLevelSetting
Puntatore a una struttura D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC che specifica un profilo HEVC.
pAV1LevelSetting
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Build 22000 |
Server minimo supportato | Windows Build 22000 |
Intestazione | d3d12video.h |