Freigeben über


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

Weitere Informationen

ID3D11VideoDevice