共用方式為


D3DDDIARG_ENCRYPTIONBLT 結構 (d3dumddi.h)

D3DDDIARG_ENCRYPTIONBLT結構描述對 EncryptionBlt 函式呼叫中加密位區塊傳輸 (bitblt) 的參數。

語法

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;

成員

[in] hCryptoSession

加密會話的句柄。

[in] hSrcResource

來源資源的句柄。

[in] SrcSubResourceIndex

資源內來源介面的索引。

[in] hDstResource

目的地資源的句柄。

[in] DstSubResourceIndex

資源內目的地介面的索引。

[in] DstResourceSize

目的地資源的大小,以位元組為單位。

[out] pIV

記憶體區塊的指標, 其中 EncryptionBlt 會傳回解密 bitblt 數據所需的初始化向量。 如果 pIVNULL,硬體不需要個別金鑰來解密讀取的數據。

規格需求

需求
最低支援的用戶端 從 Windows 7 操作系統開始支援D3DDDIARG_ENCRYPTIONBLT。
標頭 d3dumddi.h (包含 D3dumddi.h)

另請參閱

EncryptionBlt