Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SUB_Q_HEADER-Struktur enthält Audiostatusinformationen und die Länge der zurückgegebenen Q-Subchanneldaten. Diese Struktur wird in Verbindung mit SUB_Q_CHANNEL_DATAverwendet.
Syntax
typedef struct _SUB_Q_HEADER {
UCHAR Reserved;
UCHAR AudioStatus;
UCHAR DataLength[2];
} SUB_Q_HEADER, *PSUB_Q_HEADER;
Angehörige
Reserved
Reserviert.
AudioStatus
Meldet den Audiostatus mit einem der folgenden Flags:
AUDIO_STATUS_NOT_SUPPORTED
Audiostatusbyte wird nicht unterstützt oder ungültig.
AUDIO_STATUS_IN_PROGRESS
Der Audiowiedergabevorgang wird ausgeführt.
AUDIO_STATUS_PAUSED
Der Audiowiedergabevorgang wird angehalten.
AUDIO_STATUS_PLAY_COMPLETE
Der Audiowiedergabevorgang wurde erfolgreich abgeschlossen.
AUDIO_STATUS_PLAY_ERROR
Der Audiowiedergabevorgang wurde aufgrund eines Fehlers beendet.
AUDIO_STATUS_NO_STATUS
Es wird kein aktueller Audiostatus zurückgegeben.
DataLength[2]
Gibt die Länge der Q-Subkanaldaten an, die dieser Headerstruktur folgen. Die Bytes in diesem Array werden in big-endischer Reihenfolge angeordnet. DataLength-[0] enthält das wichtigste Byte, und DataLength-[1] enthält das am wenigsten signifikante Byte.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header- | ntddcdrm.h (enthalten Ntddcdrm.h) |