структура 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 и более поздних версиях операционных систем Windows. |
Верхняя часть | ksmedia.h |