IDirect3DAuthenticatedChannel9::Configure method (d3d9.h)

Sends a configuration command to the authenticated channel.

Syntax

HRESULT Configure(
  UINT                                     InputSize,
  const VOID                               *pInput,
  D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT *pOutput
);

Parameters

InputSize

The size of the pInput array, in bytes.

pInput

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

pOutput

A pointer to a D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT structure that receives the response to the command.

Return value

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

Remarks

For a list of commands, see Content Protection Commands.

Requirements

Requirement Value
Minimum supported client Windows 7 [desktop apps only]
Minimum supported server Windows Server 2008 R2 [desktop apps only]
Target Platform Windows
Header d3d9.h

See also

Content Protection Commands

GPU-Based Content Protection

IDirect3DAuthenticatedChannel9