структура 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 | Запрашивает, поддерживает ли драйвер 128-разрядный режим расширенного шифрования CTR (AES-CTR) шифрование шифров. |
Caps
[out] Поле, в котором драйвер возвращает побитовое ЗНАЧЕНИЕ ИЛИ значений перечисления D3DWDDM2_0DDI_VIDEO_DECODER_CAPS, которые отражают возможности декодера видео.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 |
минимальный поддерживаемый сервер | Windows Server 2016 |
заголовка | d3d10umddi.h (include D3d10umddi.h) |
См. также
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY