структура D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 (d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 — это универсальная структура для профилей кодека.
Синтаксис
typedef struct D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2 {
UINT DataSize;
union {
D3D12DDI_VIDEO_ENCODER_PROFILE_H264_0080 *pH264Profile;
D3D12DDI_VIDEO_ENCODER_PROFILE_HEVC_0080 *pHEVCProfile;
D3D12DDI_VIDEO_ENCODER_AV1_PROFILE_0095 *pAV1Profile;
};
} D3D12DDI_VIDEO_ENCODER_PROFILE_DESC_0080_2;
Члены
DataSize
Размер ссылочных данных в байтах.
pH264Profile
Указатель на значение D3D12DDI_VIDEO_ENCODER_PROFILE_H264_0080, указывающее профиль H.264.
pHEVCProfile
Указатель на значение D3D12DDI_VIDEO_ENCODER_PROFILE_HEVC_0080, указывающее профиль HEVC.
pAV1Profile
Указатель на значение D3D12DDI_VIDEO_ENCODER_AV1_PROFILE_0095, указывающее профиль AV1. Добавлена в Windows 11 версии 24H2 (WDDM 3.2).
Замечания
Общие сведения см. в кодировке видео D3D12, включая описание указателей на типы перечисления.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 11 (WDDM 3.0) |
заголовка | d3d12umddi.h |