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


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

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

Синтаксис

typedef struct D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE {
  UINT                                            NodeIndex;
  D3D12_VIDEO_ENCODER_CODEC                       Codec;
  D3D12_VIDEO_ENCODER_PROFILE_DESC                Profile;
  D3D12_VIDEO_ENCODER_LEVEL_SETTING               Level;
  D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE SubregionMode;
  BOOL                                            IsSupported;
} D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE;

Члены

NodeIndex

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

Codec

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

Profile

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

Level

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

SubregionMode

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

IsSupported

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

Требования

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