структура D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020 (d3d12umddi.h)
Указывает данные, используемые для определения поддержки оборудования для конфигурации. Используется функцией обратного вызова PFND3D12DDI_VIDEO_GETCAPS с параметром Type в D3D12DDIARG_VIDEO_GETCAPS_0020 задано значение D3D12DDICAPS_TYPE_VIDEO_DECODE_SUPPORT.
Синтаксис
typedef struct D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020 {
UINT NodeIndex;
D3D12DDI_VIDEO_DECODE_CONFIGURATION_0020 Configuration;
UINT Width;
UINT Height;
DXGI_FORMAT DecodeFormat;
DXGI_RATIONAL FrameRate;
UINT BitRate;
D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS_0020 SupportFlags;
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS_0020 ConfigurationFlags;
D3D12DDI_VIDEO_DECODE_TIER_0020 DecodeTier;
} D3D12DDI_VIDEO_DECODE_SUPPORT_DATA_0020;
Члены
NodeIndex
В операции с несколькими адаптерами это указывает, к какому физическому адаптеру устройства применяется эта операция.
Configuration
Профиль декодирования и шифрование битового потока. Дополнительные сведения см. в разделе D3D12DDI_VIDEO_DECODE_CONFIGURATION.
Width
Ширина декодирования исходного потока.
Height
Высота декодирования исходного потока.
DecodeFormat
Формат данных ресурса DirectX, используемый в качестве формата декодирования. Если преобразование декодера не указано, этот формат является форматом вывода.
FrameRate
Частота кадров видеоформата. Используется для возврата подсказок производительности в элементе SupportFlags . Значение нуля (0) означает неизвестно.
BitRate
Средняя скорость сжатия данных в секунду для сжатого видеопотока. Этот параметр используется драйвером для определения возможности декодирования видео в режиме реального времени. Значение нуля (0) означает неизвестно.
SupportFlags
Поддерживаемые флаги. Дополнительные сведения см. в разделе D3D12DDI_VIDEO_DECODE_SUPPORT_FLAGS.
ConfigurationFlags
Флаги конфигурации. Дополнительные сведения см. в разделе D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS.
DecodeTier
Уровень, поддерживаемый этой конфигурацией. Дополнительные сведения см. в разделе D3D12DDI_VIDEO_DECODE_TIER.
Комментарии
Эта структура извлекается с помощью функции обратного вызова pfnGetCaps с D3D12DDICAPS_TYPE значением D3D12DDICAPS_TYPE_VIDEO_DECODE_SUPPORT.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12umddi.h (включая D3d12umddi.h) |
См. также раздел
D3D12DDI_VIDEO_DECODE_CONFIGURATION
D3D12DDI_VIDEO_DECODE_CONFIGURATION_FLAGS