Méthode IDirect3DAuthenticatedChannel9 ::Query (d3d9.h)

Envoie une requête au canal authentifié.

Syntaxe

HRESULT Query(
  UINT       InputSize,
  const VOID *pInput,
  UINT       OutputSize,
  VOID       *pOutput
);

Paramètres

InputSize

Taille du tableau pInput , en octets.

pInput

Pointeur vers un tableau d’octets qui contient des données d’entrée pour la requête. Ce tableau commence toujours par une structure D3DAUTHENTICATEDCHANNEL_QUERY_INPUT . Le membre QueryType de la structure spécifie la requête et définit la signification du reste du tableau.

OutputSize

Taille du tableau pOutput , en octets.

pOutput

Pointeur vers un tableau d’octets qui reçoit le résultat de la requête. Ce tableau commence toujours par une structure D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT . La signification du reste du tableau dépend de la requête.

Valeur retournée

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

Remarques

Pour obtenir la liste des requêtes, consultez Requêtes de protection du contenu.

Configuration requise

Condition requise Valeur
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

IDirect3DAuthenticatedChannel9