Compartir a través de


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

Envía una consulta al canal autenticado.

Sintaxis

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

Parámetros

InputSize

Tamaño de la matriz pInput , en bytes.

pInput

Puntero a una matriz de bytes que contiene datos de entrada para la consulta. Esta matriz siempre comienza con una estructura de D3DAUTHENTICATEDCHANNEL_QUERY_INPUT . El miembro QueryType de la estructura especifica la consulta y define el significado del resto de la matriz.

OutputSize

Tamaño de la matriz pOutput , en bytes.

pOutput

Puntero a una matriz de bytes que recibe el resultado de la consulta. Esta matriz siempre comienza con una estructura D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT . El significado del resto de la matriz depende de la consulta.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

Para obtener una lista de consultas, consulte Consultas de protección de contenido.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado d3d9.h

Consulte también

Protección de contenido basada en GPU

IDirect3DAuthenticatedChannel9