Condividi tramite


Interfaccia IDirect3DCryptoSession9 (d3d9.h)

Rappresenta una sessione crittografica.

Per ottenere un puntatore a questa interfaccia, chiamare IDirect3DDevice9Video::CreateCryptoSession.

Ereditarietà

L'interfaccia IDirect3DCryptoSession9 eredita dall'interfaccia IUnknown . IDirect3DCryptoSession9 include anche questi tipi di membri:

Metodi

L'interfaccia IDirect3DCryptoSession9 include questi metodi.

 
IDirect3DCryptoSession9::D ecryptionBlt

Scrive i dati crittografati in una superficie protetta. (IDirect3DCryptoSession9.DecryptionBlt)
IDirect3DCryptoSession9::EncryptionBlt

Legge i dati crittografati da una superficie protetta. (IDirect3DCryptoSession9.EncryptionBlt)
IDirect3DCryptoSession9::FinishSessionKeyRefresh

Passa a una nuova chiave di sessione. (IDirect3DCryptoSession9.FinishSessionKeyRefresh)
IDirect3DCryptoSession9::GetCertificate

Ottiene la catena di certificati del driver. (IDirect3DCryptoSession9.GetCertificate)
IDirect3DCryptoSession9::GetCertificateSize

Ottiene le dimensioni della catena di certificati del driver. (IDirect3DCryptoSession9.GetCertificateSize)
IDirect3DCryptoSession9::GetEncryptionBltKey

Ottiene la chiave crittografica usata per decrittografare i dati restituiti dal metodo IDirect3DCryptoSession9::EncryptionBlt.
IDirect3DCryptoSession9::GetSurfacePitch

Ottiene lo stride di una superficie protetta.
IDirect3DCryptoSession9::NegotiateKeyExchange

Stabilisce la chiave di sessione per la sessione crittografica.
IDirect3DCryptoSession9::StartSessionKeyRefresh

Ottiene un numero casuale che può essere usato per aggiornare la chiave di sessione. (IDirect3DCryptoSession9.StartSessionKeyRefresh)

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione d3d9.h

Vedi anche

Interfacce video Direct3D

Protezione del contenuto basata su GPU