ID3D11VideoDevice::CreateAuthenticatedChannel-Methode (d3d11.h)
Erstellt einen Kanal für die Kommunikation mit dem Microsoft Direct3D-Gerät oder dem Grafiktreiber. Der Kanal kann verwendet werden, um Befehle und Abfragen zum Schutz von Inhalten zu senden.
Syntax
HRESULT CreateAuthenticatedChannel(
[in] D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType,
[out] ID3D11AuthenticatedChannel **ppAuthenticatedChannel
);
Parameter
[in] ChannelType
Gibt den Kanaltyp als Member der D3D11_AUTHENTICATED_CHANNEL_TYPE-Enumeration an.
[out] ppAuthenticatedChannel
Empfängt einen Zeiger auf die ID3D11AuthenticatedChannel-Schnittstelle . Der Aufrufer muss die Schnittstelle freigeben.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn der ChannelType-ParameterD3D11_AUTHENTICATED_CHANNEL_D3D11 ist, erstellt die -Methode einen Kanal mit dem Direct3D-Gerät. Dieser Kanaltyp unterstützt keine Authentifizierung.
Wenn ChannelTypeD3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE oder D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE ist, erstellt die Methode einen authentifizierten Kanal mit dem Grafiktreiber.
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 |