Compartilhar via


Método IDirect3DDevice9Video::CreateAuthenticatedChannel (d3d9.h)

Cria um canal para se comunicar com o dispositivo Direct3D ou o driver gráfico.

Sintaxe

HRESULT CreateAuthenticatedChannel(
  D3DAUTHENTICATEDCHANNELTYPE    ChannelType,
  IDirect3DAuthenticatedChannel9 **ppAuthenticatedChannel,
  HANDLE                         *pChannelHandle
);

Parâmetros

ChannelType

Especifica o tipo de canal, como membro da enumeração D3DAUTHENTICATEDCHANNELTYPE .

ppAuthenticatedChannel

Recebe um ponteiro para a interface IDirect3DAuthenticatedChannel9 . O chamador deve liberar a interface.

pChannelHandle

Recebe um ponteiro para um identificador para o canal.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

Se o parâmetro ChannelType for D3DAUTHENTICATEDCHANNEL_D3D9, o método criará um canal com o dispositivo Direct3D. Esse tipo de canal não dá suporte à autenticação.

Se ChannelType for D3DAUTHENTICATEDCHANNEL_DRIVER_SOFTWARE ou D3DAUTHENTICATEDCHANNEL_DRIVER_HARDWARE, o método criará um canal autenticado com o driver gráfico.

Requisitos

   
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho d3d9.h

Confira também

Proteção de conteúdo baseada em GPU

IDirect3DDevice9Video