D3D12DDI_CRYPTO_SESSION_TRANSFORM_INPUT_ARGUMENTS_0030 structure (d3d12umddi.h)
Crypto session transform input arguments.
Syntax
typedef struct D3D12DDI_CRYPTO_SESSION_TRANSFORM_INPUT_ARGUMENTS_0030 {
D3D12DDI_HCRYPTOSESSIONPOLICY_0030 hDrvCryptoSessionPolicy;
D3D12DDI_HRESOURCE hDrvBuffer;
UINT64 Size;
UINT64 Offset;
const void *pIV;
UINT IVSize;
const void *pSubSampleMappingBlock;
UINT SubSampleMappingCount;
const void *pContext;
UINT64 ContextSize;
D3D12DDI_CRYPTO_SESSION_TRANSFORM_DECRYPT_HEADER_INPUT_ARGUMENTS_0030 EncryptedHeader;
} D3D12DDI_CRYPTO_SESSION_TRANSFORM_INPUT_ARGUMENTS_0030;
Members
hDrvCryptoSessionPolicy
Crypto session policy.
hDrvBuffer
Resource.
Size
Size.
Offset
Offset.
pIV
Initialization vector.
IVSize
Initialization vector size.
pSubSampleMappingBlock
Sub sample mapping block.
SubSampleMappingCount
Sub sample mapping count.
pContext
Context.
ContextSize
Context size.
EncryptedHeader
Encrypted header.
Requirements
Requirement | Value |
---|---|
Header | d3d12umddi.h |