Поделиться через


структура D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE (d3d12video.h)

Предоставляет данные для вызовов ID3D12VideoDevice::CheckFeatureSupport , когда указанная функция D3D12_FEATURE_VIDEO_ENCODER_INTRA_REFRESH_MODE. Извлекает значение, указывающее, поддерживается ли указанный режим обновления внутри указанного кодека, профиля и уровня.

Синтаксис

typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE {
  UINT                                   NodeIndex;
  D3D12_VIDEO_ENCODER_CODEC              Codec;
  D3D12_VIDEO_ENCODER_PROFILE_DESC       Profile;
  D3D12_VIDEO_ENCODER_LEVEL_SETTING      Level;
  D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE IntraRefreshMode;
  BOOL                                   IsSupported;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE;

Члены

NodeIndex

В операции с несколькими адаптерами это указывает, к какому физическому адаптеру устройства применяется эта операция.

Codec

Член перечисления D3D12_VIDEO_ENCODER_CODEC , указывающий кодек, для которого запрашивается поддержка режима обновления внутри системы.

Profile

Структура D3D12_VIDEO_ENCODER_PROFILE_DESC , указывающая профиль, для которого запрашивается поддержка режима обновления внутри приложения.

Level

Структура D3D12_VIDEO_ENCODER_LEVEL_SETTING , указывающая уровень, для которого запрашивается поддержка режима обновления внутри приложения.

IntraRefreshMode

Член перечисления D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE , указывающий режим обновления внутри, для которого запрашивается поддержка.

IsSupported

Получает логическое значение, указывающее, поддерживается ли указанный режим обновления внутри указанного кодека, профиля и уровня.

Требования

Требование Значение
Минимальная версия клиента Сборка Windows 22000
Минимальная версия сервера Сборка Windows 22000
Верхняя часть d3d12video.h