ID3D11VideoDevice::GetContentProtectionCaps-Methode (d3d11.h)
Fragt den Treiber nach seinen Inhaltsschutzfunktionen ab.
Syntax
HRESULT GetContentProtectionCaps(
[in] const GUID *pCryptoType,
[in] const GUID *pDecoderProfile,
[out] D3D11_VIDEO_CONTENT_PROTECTION_CAPS *pCaps
);
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. |
Wenn keine Verschlüsselung verwendet wird, legen Sie diesen Parameter auf NULL fest.
[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.
Der Treiber lässt möglicherweise einige Kombinationen von Verschlüsselungstyp und Profil nicht zu.
[out] pCaps
Ein Zeiger auf eine D3D11_VIDEO_CONTENT_PROTECTION_CAPS Struktur. Die -Methode füllt diese Struktur mit den Inhaltsschutzfunktionen des Treibers aus.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
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 |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für