SUB_Q_HEADER structure (ntddcdrm.h)
La structure SUB_Q_HEADER contient des informations de status audio et la longueur des données du sous-canal Q retournées. Cette structure est utilisée conjointement avec SUB_Q_CHANNEL_DATA.
Syntaxe
typedef struct _SUB_Q_HEADER {
UCHAR Reserved;
UCHAR AudioStatus;
UCHAR DataLength[2];
} SUB_Q_HEADER, *PSUB_Q_HEADER;
Membres
Reserved
Réservé.
AudioStatus
Signale l’status audio avec l’un des indicateurs suivants :
AUDIO_STATUS_NOT_SUPPORTED
Audio status octets non pris en charge ou non valides.
AUDIO_STATUS_IN_PROGRESS
L’opération de lecture audio est en cours.
AUDIO_STATUS_PAUSED
L’opération de lecture audio est suspendue.
AUDIO_STATUS_PLAY_COMPLETE
L’opération de lecture audio s’est terminée avec succès.
AUDIO_STATUS_PLAY_ERROR
L’opération de lecture audio s’est arrêtée en raison d’une erreur.
AUDIO_STATUS_NO_STATUS
Aucun status audio actuel à retourner.
DataLength[2]
Donne la longueur des données de sous-canal Q qui suivent cette structure d’en-tête. Les octets de ce tableau sont organisés dans l’ordre big-endien. DataLength[0] contient l’octet le plus significatif, et DataLength[1] contient l’octet le moins significatif.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ntddcdrm.h (incluez Ntddcdrm.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour