Freigeben über


ID3D11VideoContext::QueryAuthenticatedChannel-Methode (d3d11.h)

Sendet eine Abfrage an einen authentifizierten Kanal.

Syntax

HRESULT QueryAuthenticatedChannel(
  [in]  ID3D11AuthenticatedChannel *pChannel,
  [in]  UINT                       InputSize,
  [in]  const void                 *pInput,
  [in]  UINT                       OutputSize,
  [out] void                       *pOutput
);

Parameter

[in] pChannel

Ein Zeiger auf die ID3D11AuthenticatedChannel-Schnittstelle .

[in] InputSize

Die Größe des pInput-Arrays in Bytes.

[in] pInput

Ein Zeiger auf ein Bytearray, das Eingabedaten für die Abfrage enthält. Dieses Array beginnt immer mit einer D3D11_AUTHENTICATED_QUERY_INPUT-Struktur . Das QueryType-Element der Struktur gibt die Abfrage an und definiert die Bedeutung des restlichen Arrays.

[in] OutputSize

Die Größe des pOutput-Arrays in Bytes.

[out] pOutput

Ein Zeiger auf ein Bytearray, das das Ergebnis der Abfrage empfängt. Dieses Array beginnt immer mit einer D3D11_AUTHENTICATED_QUERY_OUTPUT-Struktur . Die Bedeutung des restlichen Arrays hängt von der Abfrage ab.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d3d11.h

Weitere Informationen

ID3D11VideoContext