структура D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA (d3d11_1.h)
Представляет данные обмена ключами для защиты содержимого оборудования.
Синтаксис
typedef struct D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA {
UINT HWProtectionFunctionID;
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA *pInputData;
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA *pOutputData;
HRESULT Status;
} D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA;
Члены
HWProtectionFunctionID
Идентификатор функции команды DRM. Значения и значения идентификатора функции определяются спецификацией DRM.
pInputData
Указатель на буфер, содержащий структуру D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA , которая указывает память, зарезервированную для использования IHV, и входные данные для команды DRM.
pOutputData
Указатель на буфер, содержащий структуру D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA , которая указывает память, зарезервированную для использования IHV, и входные данные для команды DRM.
Status
Результат выполнения аппаратной команды DRM.
Комментарии
Указатель на эту структуру передается в параметре pData метода ID3D11VideoContext::NegotiateCryptoSessionKeyExchange , когда ID3D11CryptoSession создается с использованием типа обмена ключами D3D11_KEY_EXCHANGE_HW_PROTECTION .
Требования
Минимальная версия клиента | Windows 10 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Верхняя часть | d3d11_1.h |