структура 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