estructura KSRTAUDIO_SETWRITEPACKET_INFO (ksmedia.h)

La estructura KSRTAUDIO_SETWRITEPACKET_INFO describe la información asociada a un paquete de audio.

Sintaxis

typedef struct {
  ULONG PacketNumber;
  DWORD Flags;
  ULONG EosPacketLength;
} KSRTAUDIO_SETWRITEPACKET_INFO, *PKSRTAUDIO_SETWRITEPACKET_INFO;

Miembros

PacketNumber

Número del paquete escrito por el sistema operativo en el búfer de WaveRT. Según los valores devueltos por el controlador en la propiedad KSPROPERTY_RTAUDIO_GETPACKETCOUNT, PacketNumber puede omitir los valores. Para obtener más información, consulte KSPROPERTY_RTAUDIO_PACKETCOUNT.

Flags

Atributos adicionales relacionados con el paquete o flujo.

KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM : esta marca indica que este paquete representa el final del flujo de datos.

EosPacketLength

Longitud del paquete EOS si KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM se especifica en Marcas. Cero es un valor válido. Si no se especifica KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM en Flags, este parámetro se omite. EosPacketLength se mide en bytes.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible en Windows 10 y sistemas operativos Windows posteriores.
Encabezado ksmedia.h

Consulte también

KSPROPERTY_RTAUDIO_SETWRITEPACKET