struktur D3DDDIARG_ENCRYPTIONBLT (d3dumddi.h)
Struktur D3DDDIARG_ENCRYPTIONBLT menjelaskan parameter transfer blok bit terenkripsi (bitblt) dalam panggilan ke fungsi EncryptionBlt .
Sintaks
typedef struct _D3DDDIARG_ENCRYPTIONBLT {
[in] HANDLE hCryptoSession;
[in] HANDLE hSrcResource;
[in] UINT SrcSubResourceIndex;
[in] HANDLE hDstResource;
[in] UINT DstSubResourceIndex;
[in] UINT DstResourceSize;
[out] VOID *pIV;
} D3DDDIARG_ENCRYPTIONBLT;
Anggota
[in] hCryptoSession
Handel ke sesi enkripsi.
[in] hSrcResource
Handel ke sumber daya sumber.
[in] SrcSubResourceIndex
Indeks ke permukaan sumber dalam sumber daya.
[in] hDstResource
Handel ke sumber daya tujuan.
[in] DstSubResourceIndex
Indeks ke permukaan tujuan dalam sumber daya.
[in] DstResourceSize
Ukuran, dalam byte, dari sumber daya tujuan.
[out] pIV
Pointer ke blok memori di mana EncryptionBlt mengembalikan vektor inisialisasi yang diperlukan untuk mendekripsi data bitblt. Jika pIVNULL, perangkat keras tidak memerlukan kunci terpisah untuk mendekripsi data yang dibaca kembali.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | D3DDDIARG_ENCRYPTIONBLT didukung dimulai dengan sistem operasi Windows 7. |
Header | d3dumddi.h (termasuk D3dumddi.h) |