структура D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING (d3d10umddi.h)

D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING используется драйвером пользовательского режима, чтобы рекомендовать параметры нижней выборки, которые можно использовать для декодирования потока в режиме реального времени. Драйвер предоставляет эти возможности при вызове PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES функции .

Синтаксис

typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING {
  const D3D11_1DDI_VIDEO_DECODER_DESC   *pInputDesc;
  D3DDDI_COLOR_SPACE_TYPE               InputColorSpace;
  const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
  const DXGI_RATIONAL                   *pFrameRate;
  D3D11_1DDI_VIDEO_DECODER_DESC         *pOutputDesc;
  D3DDDI_COLOR_SPACE_TYPE               OutputColorSpace;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING;

Члены

pInputDesc

[in] Указатель на D3D11_1DDI_VIDEO_DECODER_DESC структуру, содержащую используемый профиль декодирования, разрешение и формат опорных кадров. Это разрешение и формат для понижения (например, 4 КБ, DXGI_FORMAT_P010).

InputColorSpace

[in] Значение D3DDDI_COLOR_SPACE_TYPE , указывающее сведения о цветовом пространстве данных опорной рамки.

pInputConfig

[in] Указатель на структуру D3D11_1DDI_VIDEO_DECODER_CONFIG , содержащую данные конфигурации, связанные с профилем декодирования.

pFrameRate

[in] Указатель на структуру DXGI_RATIONAL , содержащую частоту кадров видеосодержимого.

pOutputDesc

[out] Указатель на структуру D3D11_1DDI_VIDEO_DECODER_DESC , в которой драйвер возвращает рекомендуемое разрешение и формат кадров вывода и отображения.

Элемент профиля декодирования (GUID) pOutputDesc можно игнорировать.

OutputColorSpace

[out] Расположение, в котором драйвер возвращает рекомендуемые D3DDDI_COLOR_SPACE_TYPE сведения о цветовом пространстве данных кадра отображения.

Комментарии

Драйвер рекомендует неактивные параметры примера, чтобы видеопоток можно было декодировать в режиме реального времени. Если не существует примера решения, которое может привести к декодированию в режиме реального времени, драйвер должен рекомендовать конфигурацию, ближайшую к решению в режиме реального времени.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Верхняя часть d3d10umddi.h (включая D3d10umddi.h)

См. также раздел

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES