структура 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 |