структура D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020 (d3d12umddi.h)

Указывает сведения, используемые для получения схем шифрования битовых потоков, поддерживаемых для профиля декодирования.

Синтаксис

typedef struct D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020 {
  UINT NodeIndex;
  GUID DecodeProfile;
  UINT EncryptionSchemeCount;
  GUID *pEncryptionSchemes;
} D3D12DDI_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEMES_DATA_0020;

Члены

NodeIndex

В операции с несколькими адаптерами это указывает, к какому физическому адаптеру устройства применяется эта операция.

DecodeProfile

Профиль декодирования для получения схем шифрования битового потока.

EncryptionSchemeCount

Количество извлекаемых схем. Среда выполнения гарантирует, что это значение совпадает со значением, возвращенным из PFND3D12DDI_VIDEO_GETCAPS, а для D3D12DDI_CAPSTYPE_VIDEO задано значение D3D12DDICAPS_TYPE_VIDEO_DECODE_BITSTREAM_ENCRYPTION_SCHEME_COUNT.

pEncryptionSchemes

Указатель на список поддерживаемых схем шифрования. Вызывающее приложение выделяет хранилище для списка перед вызовом метода CheckFeatureSupport .

Требования

Требование Значение
Заголовок d3d12umddi.h (включая D3d12umddi.h)

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

CheckFeatureSupport