структура KSRTAUDIO_SETWRITEPACKET_INFO (ksmedia.h)
Структура KSRTAUDIO_SETWRITEPACKET_INFO описывает сведения, связанные с аудиопакетом.
Синтаксис
typedef struct {
ULONG PacketNumber;
DWORD Flags;
ULONG EosPacketLength;
} KSRTAUDIO_SETWRITEPACKET_INFO, *PKSRTAUDIO_SETWRITEPACKET_INFO;
Члены
PacketNumber
Число пакетов, записанных ОС в буфер WaveRT. В зависимости от значений, возвращаемых драйвером в свойстве KSPROPERTY_RTAUDIO_GETPACKETCOUNT, параметр PacketNumber может пропускать значения. Дополнительные сведения см. в KSPROPERTY_RTAUDIO_PACKETCOUNT.
Flags
Дополнительные атрибуты, связанные с пакетом или потоком.
KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM — этот флаг указывает, что этот пакет представляет конец потока данных.
EosPacketLength
Длина пакета EOS, если KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM указан в флагах. Ноль является допустимым значением. Если KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM не указан в флагах, этот параметр игнорируется. EosPacketLength измеряется в байтах.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Доступно в операционных системах Windows 10 и более поздних версий. |
заголовка | ksmedia.h |