Windows apps
Collapse the table of content
Expand the table of content
Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

ID3D11VideoDevice::CreateAuthenticatedChannel method

Creates a channel to communicate with the Microsoft Direct3D device or the graphics driver. The channel can be used to send commands and queries for content protection.

Syntax


HRESULT CreateAuthenticatedChannel(
  [in]  D3D11_AUTHENTICATED_CHANNEL_TYPE ChannelType,
  [out] ID3D11AuthenticatedChannel       **ppAuthenticatedChannel
);

Parameters

ChannelType [in]

Specifies the type of channel, as a member of the D3D11_AUTHENTICATED_CHANNEL_TYPE enumeration.

ppAuthenticatedChannel [out]

Receives a pointer to the ID3D11AuthenticatedChannel interface. The caller must release the interface.

Return value

If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.

Remarks

If the ChannelType parameter is D3D11_AUTHENTICATED_CHANNEL_D3D11, the method creates a channel with the Direct3D device. This type of channel does not support authentication.

If ChannelType is D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE or D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE, the method creates an authenticated channel with the graphics driver.

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Minimum supported phone

Windows Phone 8

Header

D3d11.h

See also

ID3D11VideoDevice

 

 

Show:
© 2017 Microsoft