Freigeben über


HDAUDIO_CODEC_TRANSFER Struktur (hdaudio.h)

Die HDAUDIO_CODEC_TRANSFER-Struktur gibt einen Codecbefehl und die Antwort auf diesen Befehl an.

Syntax

typedef struct _HDAUDIO_CODEC_TRANSFER {
  HDAUDIO_CODEC_COMMAND  Output;
  HDAUDIO_CODEC_RESPONSE Input;
} HDAUDIO_CODEC_TRANSFER, *PHDAUDIO_CODEC_TRANSFER;

Angehörige

Output

Gibt einen Codec-Befehl für den HD-Audiobustreiber an, der an einen Codec ausgegeben wird, der an den HD-Audiocontroller angeschlossen ist. Dieses Element ist eine Struktur vom Typ HDAUDIO_CODEC_COMMAND. Vor dem Aufrufen der TransferCodecVerbs Routine schreibt der Aufrufer einen Codec-Befehl in dieses Element.

Input

Gibt die Antwort auf den Codec-Befehl an. Dieses Element ist eine Struktur vom Typ HDAUDIO_CODEC_RESPONSE. Der HD-Audiobustreiber ruft die Antwort auf den Codec-Befehl ab, der im member Output enthalten ist, und schreibt die Antwort in das element Input.

Bemerkungen

Diese Struktur wird von der TransferCodecVerbs Routine verwendet:

  • Bei der Eingabe enthält das Output Member einen Codec-Befehl vom Aufrufer.
  • Nach der Rückgabe enthält das Input Member die Antwort auf den Codec-Befehl.

Anforderungen

Anforderung Wert
Header- hdaudio.h (einschließlich Hdaudio.h)

Siehe auch

HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_RESPONSE

TransferCodecVerbs