struktur SUB_Q_HEADER (ntddcdrm.h)
Struktur SUB_Q_HEADER berisi informasi status audio dan panjang data subsaluran Q yang dikembalikan. Struktur ini digunakan bersama dengan SUB_Q_CHANNEL_DATA.
Sintaks
typedef struct _SUB_Q_HEADER {
UCHAR Reserved;
UCHAR AudioStatus;
UCHAR DataLength[2];
} SUB_Q_HEADER, *PSUB_Q_HEADER;
Anggota
Reserved
Dicadangkan.
AudioStatus
Melaporkan status audio dengan salah satu bendera berikut:
AUDIO_STATUS_NOT_SUPPORTED
Byte status audio tidak didukung atau tidak valid.
AUDIO_STATUS_IN_PROGRESS
Operasi pemutaran audio sedang berlangsung.
AUDIO_STATUS_PAUSED
Operasi pemutaran audio dijeda.
AUDIO_STATUS_PLAY_COMPLETE
Operasi pemutaran audio berhasil diselesaikan.
AUDIO_STATUS_PLAY_ERROR
Operasi putar audio dihentikan karena kesalahan.
AUDIO_STATUS_NO_STATUS
Tidak ada status audio saat ini untuk dikembalikan.
DataLength[2]
Memberikan panjang data subsaluran Q yang mengikuti struktur header ini. Byte dalam array ini diatur dalam urutan big-endian. DataLength[0] berisi byte yang paling signifikan, dan DataLength[1] berisi byte yang paling tidak signifikan.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | ntddcdrm.h (termasuk Ntddcdrm.h) |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk