验证 ID3D11VideoContext::NegotiateCryptoSessionKeyExchange 在异步调用时的行为是否如预期。
语法
HRESULT NegotiateCryptoSessionKeyExchangeMT(
ID3D11CryptoSession *pCryptoSession,
D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAGS flags,
UINT DataSize,
void *pData
);
参数
pCryptoSession
类型:_In_ ID3D11CryptoSession*
指向加密会话的 ID3D11CryptoSession 接口的指针。
flags
类型:_In_ D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAGS
标志。
DataSize
类型:_In_ UINT
pData 字节数组的大小(以字节为单位)。
pData
类型:_Inout_updates_bytes_(DataSize) void*
指向包含加密会话密钥的字节数组的指针。
返回值
类型:HRESULT
如果函数成功,则返回 S_OK。 否则,它将返回 HRESULT错误代码。
要求
| 要求 | 价值 |
|---|---|
| 标头 | d3d11_4.h |