Condividi tramite


Metodo ID3D11VideoDevice2::NegotiateCryptoSessionKeyExchangeMT (d3d11_4.h)

Verifica che ID3D11VideoContext::NegotiateCryptoSessionKeyExchange si comporti come previsto quando viene chiamato in modo asincrono.

Sintassi

HRESULT NegotiateCryptoSessionKeyExchangeMT(
  ID3D11CryptoSession                     *pCryptoSession,
  D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAGS flags,
  UINT                                    DataSize,
  void                                    *pData
);

Parametri

pCryptoSession

Tipo: _In_ ID3D11CryptoSession*

Puntatore all'interfaccia ID3D11CryptoSession della sessione di crittografia.

flags

Tipo: _In_ D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAGS

Bandiere.

DataSize

Tipo: _In_ UINT

Dimensioni della matrice di byte pData , in byte.

pData

Tipo: _Inout_updates_bytes_(DataSize) void*

Puntatore a una matrice di byte che contiene la chiave di sessione crittografata.

Valore restituito

Tipo: HRESULT

Se la funzione ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di erroreHRESULT.

Requisiti

Requisito Valore
Intestazione d3d11_4.h

Vedere anche