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

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS описывает возможности декодера видео. Драйвер предоставляет эти возможности при вызове функции PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES .

Синтаксис

typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS {
  GUID          DecodeProfile;
  UINT          SampleWidth;
  UINT          SampleHeight;
  DXGI_RATIONAL FrameRate;
  UINT          BitRate;
  const GUID    *pCryptoType;
  UINT          Caps;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS;

Члены

DecodeProfile

[in] Профиль декодирования, для которого запрашиваются возможности.

SampleWidth

[in] Ширина видеокадра в пикселях.

SampleHeight

[in] Высота видеокадра в пикселях.

FrameRate

[in] Частота кадров видеосодержимого.

BitRate

[in] Скорость видеосодержимого.

pCryptoType

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

Значение Значение
D3D11_1DDI_CRYPTO_TYPE_AES128_CTR Запрашивает, поддерживает ли драйвер блочное шифрование блочного шифрования AES-CTR в 128-разрядном режиме расширенного шифрования CTR.

Caps

[out] Поле, в котором драйвер возвращает побитовое ИЛИ D3DWDDM2_0DDI_VIDEO_DECODER_CAPS значений перечисления, отражающих возможности декодера видео.

Требования

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

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

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

D3DWDDM2_0DDI_VIDEO_DECODER_CAPS

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES