Bagikan melalui


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)

Lihat juga

EncryptionBlt