структура D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2 (d3d12umddi.h)
Структура D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2 используется для возврата списка поддерживаемых разрешений на основе кодека, профиля и уровня.
Синтаксис
typedef struct D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2 {
UINT NodeIndex;
D3D12DDI_VIDEO_ENCODER_CODEC_0080 Codec;
UINT ResolutionRatiosCount;
BOOL IsSupported;
D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 MinResolutionSupported;
D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 MaxResolutionSupported;
UINT ResolutionWidthMultipleRequirement;
UINT ResolutionHeightMultipleRequirement;
D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC_0080 *pResolutionRatios;
} D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_DATA_0080_2;
Члены
NodeIndex
[in] В операции с несколькими адаптерами NodeIndex указывает, к какому физическому адаптеру устройства применяется операция.
Codec
[in] Значение D3D12DDI_VIDEO_ENCODER_CODEC_0080, указывающее кодек, для проверка поддержки.
ResolutionRatiosCount
[in] Число извлекаемых коэффициентов разрешения. Это значение должно соответствовать D3D12DDICAPS_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT_DATA_0080_2.ResolutionRatiosCount.
IsSupported
[out] Указывает, поддерживает ли адаптер текущие входные данные запроса.
MinResolutionSupported
[out] Структура D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 , в которой возвращается минимальное поддерживаемое разрешение.
MaxResolutionSupported
[out] Структура D3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC_0080 , в которой возвращается максимальное поддерживаемое разрешение.
ResolutionWidthMultipleRequirement
[out] Ширина разрешения должна быть делима на это значение.
ResolutionHeightMultipleRequirement
[out] Высота разрешения должна быть делима на это значение.
pResolutionRatios
[out] Указатель на список объектов ResolutionRatiosCount, выделенныхD3D12DDI_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC_0080 структурами, в которых следует возвращать поддерживаемые коэффициенты разрешения в виде неунижаемых дробей.
Комментарии
Среда выполнения D3D вызывает PFND3D12DDI_VIDEO_GETCAPS с D3D12DDICAPS_TYPE_VIDEO_0080_ENCODER_OUTPUT_RESOLUTION , указанным в качестве типа возможности.
Общие сведения см. в разделе Кодировка видео D3D12 .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | windows 11 (WDDM 3.0) |
Верхняя часть | d3d12umddi.h |