ID3D11VideoContext::ConfigureAuthenticatedChannel Method

Sends a configuration command to an authenticated channel.

Syntax

public:
HRESULT ConfigureAuthenticatedChannel(
         ID3D11AuthenticatedChannel *pChannel,
         UINT InputSize,
         const void *pInput,
         D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *pOutput
)  

Parameters

pChannel
Type: ID3D11AuthenticatedChannel *

[in] A pointer to the ID3D11AuthenticatedChannel interface.

InputSize
Type: UINT 

[in] The size of the pInput array, in bytes.

pInput
Type: void *

[in] A pointer to a byte array that contains input data for the command. This buffer always starts with a D3D11_AUTHENTICATED_CONFIGURE_INPUT structure. The ConfigureType member of the structure specifies the command and defines the meaning of the rest of the buffer.

pOutput
Type: D3D11_AUTHENTICATED_CONFIGURE_OUTPUT *

[out] A pointer to a D3D11_AUTHENTICATED_CONFIGURE_OUTPUT structure that receives the response to the command.

Return value

Type: HRESULT 

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

See Direct3D 11 return codes for possible return values.

Requirements

Header: Declared in d3d11_x.h (d3d11.h on other Windows platforms).