Condividi tramite


Metodo IDirect3DDevice9Video::CreateAuthenticatedChannel (d3d9.h)

Crea un canale per comunicare con il dispositivo Direct3D o il driver grafico.

Sintassi

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

Parametri

ChannelType

Specifica il tipo di canale, come membro dell'enumerazione D3DAUTHENTICATEDCHANNELTYPE .

ppAuthenticatedChannel

Riceve un puntatore all'interfaccia IDirect3DAuthenticatedChannel9 . Il chiamante deve rilasciare l'interfaccia.

pChannelHandle

Riceve un puntatore a un handle per il canale.

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Se il parametro ChannelType è D3DAUTHENTICATEDCHANNEL_D3D9, il metodo crea un canale con il dispositivo Direct3D. Questo tipo di canale non supporta l'autenticazione.

Se ChannelType è D3DAUTHENTICATEDCHANNEL_DRIVER_SOFTWARE o D3DAUTHENTICATEDCHANNEL_DRIVER_HARDWARE, il metodo crea un canale autenticato con il driver grafico.

Requisiti

   
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione d3d9.h

Vedi anche

Protezione del contenuto basata su GPU

IDirect3DDevice9Video