Partager via


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

Crée un canal pour communiquer avec le périphérique Direct3D ou le pilote graphique.

Syntaxe

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

Paramètres

ChannelType

Spécifie le type de canal, en tant que membre de l’énumération D3DAUTHENTICATEDCHANNELTYPE .

ppAuthenticatedChannel

Reçoit un pointeur vers l’interface IDirect3DAuthenticatedChannel9 . L’appelant doit libérer l’interface.

pChannelHandle

Reçoit un pointeur vers un handle pour le canal.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Notes

Si le paramètre ChannelType est D3DAUTHENTICATEDCHANNEL_D3D9, la méthode crée un canal avec l’appareil Direct3D. Ce type de canal ne prend pas en charge l’authentification.

Si ChannelType est D3DAUTHENTICATEDCHANNEL_DRIVER_SOFTWARE ou D3DAUTHENTICATEDCHANNEL_DRIVER_HARDWARE, la méthode crée un canal authentifié avec le pilote graphique.

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête d3d9.h

Voir aussi

Protection de contenu basée sur GPU

IDirect3DDevice9Video