struttura KSRTAUDIO_SETWRITEPACKET_INFO (ksmedia.h)

La struttura KSRTAUDIO_SETWRITEPACKET_INFO descrive le informazioni associate a un pacchetto audio.

Sintassi

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

Members

PacketNumber

Numero del pacchetto scritto dal sistema operativo nel buffer WaveRT. A seconda dei valori restituiti dal driver nella proprietà KSPROPERTY_RTAUDIO_GETPACKETCOUNT, PacketNumber può ignorare i valori. Per altre informazioni, vedere KSPROPERTY_RTAUDIO_PACKETCOUNT.

Flags

Attributi aggiuntivi correlati al pacchetto o al flusso.

KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM : questo flag indica che questo pacchetto rappresenta la fine del flusso di dati.

EosPacketLength

Lunghezza del pacchetto EOS se KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM è specificato in Flags. Zero è un valore valido. Se KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM non è specificato in Flags, questo parametro viene ignorato. La classe EosPacketLength viene misurata in byte.

Requisiti

Requisito Valore
Client minimo supportato Disponibile nei sistemi operativi Windows Windows 10 e versioni successive.
Intestazione ksmedia.h

Vedi anche

KSPROPERTY_RTAUDIO_SETWRITEPACKET