Skip to content

Latest commit

 

History

History
84 lines (60 loc) · 2.93 KB

ns-d3dumddi-_d3dddiarg_createcryptosession.md

File metadata and controls

84 lines (60 loc) · 2.93 KB
UID title description old-location tech.root ms.date keywords ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames f1_keywords topic_type api_type api_location api_name
NS:d3dumddi._D3DDDIARG_CREATECRYPTOSESSION
_D3DDDIARG_CREATECRYPTOSESSION (d3dumddi.h)
The D3DDDIARG_CREATECRYPTOSESSION structure describes an encryption session to create.
display\d3dddiarg_createcryptosession.htm
display
05/10/2018
D3DDDIARG_CREATECRYPTOSESSION structure
D3DDDIARG_CREATECRYPTOSESSION, D3DDDIARG_CREATECRYPTOSESSION structure [Display Devices], UMDisplayDriver_param_Structs_39cf7246-689d-47f2-99f8-dcc3b2018958.xml, _D3DDDIARG_CREATECRYPTOSESSION, d3dumddi/D3DDDIARG_CREATECRYPTOSESSION, display.d3dddiarg_createcryptosession
d3dumddi.h
D3dumddi.h
Windows
D3DDDIARG_CREATECRYPTOSESSION is supported beginning with the Windows 7 operating system.
Windows
D3DDDIARG_CREATECRYPTOSESSION
_D3DDDIARG_CREATECRYPTOSESSION
d3dumddi/_D3DDDIARG_CREATECRYPTOSESSION
D3DDDIARG_CREATECRYPTOSESSION
d3dumddi/D3DDDIARG_CREATECRYPTOSESSION
APIRef
kbSyntax
HeaderDef
d3dumddi.h
_D3DDDIARG_CREATECRYPTOSESSION
D3DDDIARG_CREATECRYPTOSESSION

_D3DDDIARG_CREATECRYPTOSESSION structure

-description

The D3DDDIARG_CREATECRYPTOSESSION structure describes an encryption session to create.

-struct-fields

-field CryptoType [in]

A GUID that indicates the encryption type, which the driver uses for the encryption session that the driver's CreateCryptoSession function creates. The GUID can be one of the following:

D3DCRYPTOTYPE_AES128_CTR

A GUID that indicates the 128 bit AES-CRT block cipher.

D3DCRYPTOTYPE_PROPRIETARY

A GUID that indicates a proprietary encryption algorithm.

-field DecodeProfile

[in] A GUID that indicates the DirectX Video Acceleration (DirectX VA) decode profile that the driver uses for the encryption session that the driver's CreateCryptoSession function creates. The driver uses this decode profile in conjunction with the encryption type that the CryptoType member specifies.

-field hCryptoSession [in/out]

A handle to the encryption session. The user-mode display driver must set this handle to a value that the Microsoft Direct3D runtime can use to identify the encryption session in subsequent calls.

-see-also

CreateCryptoSession