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;

Membri

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 Flag. Zero è un valore valido. Se KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM non è specificato in Flags, questo parametro viene ignorato. EosPacketLength viene misurato in byte.

Fabbisogno

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

Vedere anche

KSPROPERTY_RTAUDIO_SETWRITEPACKET