ID3D11VideoContext::GetEncryptionBltKey method (d3d11.h)
Mendapatkan kunci kriptografi untuk mendekripsi data yang dikembalikan oleh metode ID3D11VideoContext::EncryptionBlt .
Sintaks
HRESULT GetEncryptionBltKey(
[in] ID3D11CryptoSession *pCryptoSession,
[in] UINT KeySize,
[out] void *pReadbackKey
);
Parameter
[in] pCryptoSession
Penunjuk ke antarmuka ID3D11CryptoSession .
[in] KeySize
Ukuran array pReadbackKey , dalam byte. Ukurannya harus sesuai dengan ukuran kunci sesi.
[out] pReadbackKey
Penunjuk ke array byte yang menerima kunci. Kunci dienkripsi menggunakan kunci sesi.
Mengembalikan nilai
Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Metode ini hanya berlaku ketika driver memerlukan kunci konten terpisah untuk metode EncryptionBlt . Untuk informasi selengkapnya, lihat Keterangan untuk EncryptionBlt.
Setiap kali metode ini dipanggil, driver menghasilkan kunci baru.
KeySize harus sesuai dengan ukuran kunci sesi.
Kunci baca balik dienkripsi oleh driver/perangkat keras menggunakan kunci sesi.
Persyaratan
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Target Platform | Windows |
Header | d3d11.h |