ID3D11VideoDevice::CheckCryptoKeyExchange-Methode (d3d11.h)
Ruft einen kryptografischen Schlüsselaustauschmechanismus ab, der vom Treiber unterstützt wird.
Syntax
HRESULT CheckCryptoKeyExchange(
[in] const GUID *pCryptoType,
[in] const GUID *pDecoderProfile,
[in] UINT Index,
[out] GUID *pKeyExchangeType
);
Parameter
[in] pCryptoType
Ein Zeiger auf eine GUID, die den Typ der zu verwendenden Verschlüsselung angibt. Die folgenden GUIDs sind definiert.
Wert | Bedeutung |
---|---|
|
128-Bit Advanced Encryption Standard CTR Mode (AES-CTR) Blockchiffre. |
[in] pDecoderProfile
Ein Zeiger auf eine GUID, die das Decodierungsprofil angibt. Rufen Sie ID3D11VideoDevice::GetVideoDecoderProfile auf, um profile abzurufen, die vom Treiber unterstützt werden. Wenn die Decodierung nicht verwendet wird, legen Sie diesen Parameter auf NULL fest.
[in] Index
Der nullbasierte Index des Schlüsselaustauschtyps. Der Treiber meldet die Anzahl der Typen im KeyExchangeTypeCount-Member der D3D11_VIDEO_CONTENT_PROTECTION_CAPS-Struktur .
[out] pKeyExchangeType
Empfängt eine GUID, die den Typ des Schlüsselaustauschs identifiziert.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | d3d11.h |