KSRTAUDIO_SETWRITEPACKET_INFO Struktur (ksmedia.h)
Die KSRTAUDIO_SETWRITEPACKET_INFO Struktur beschreibt Informationen, die einem Audiopaket zugeordnet sind.
Syntax
typedef struct {
ULONG PacketNumber;
DWORD Flags;
ULONG EosPacketLength;
} KSRTAUDIO_SETWRITEPACKET_INFO, *PKSRTAUDIO_SETWRITEPACKET_INFO;
Angehörige
PacketNumber
Die Nummer des Pakets, das vom Betriebssystem in den WaveRT-Puffer geschrieben wurde. Je nach den werten, die vom Treiber in der eigenschaft KSPROPERTY_RTAUDIO_GETPACKETCOUNT zurückgegeben werden, kann die PacketNumber Werte überspringen. Weitere Informationen finden Sie unter KSPROPERTY_RTAUDIO_PACKETCOUNT.
Flags
Zusätzliche Attribute im Zusammenhang mit dem Paket oder Datenstrom.
KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM – Dieses Flag gibt an, dass dieses Paket das Ende des Datenstroms darstellt.
EosPacketLength
Die Länge des EOS-Pakets, wenn KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM in Flags angegeben ist. Null ist ein gültiger Wert. Wenn KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM in Flags nicht angegeben ist, wird dieser Parameter ignoriert. Die EosPacketLength wird in Bytes gemessen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar unter Windows 10 und höher unter Windows-Betriebssystemen. |
Header- | ksmedia.h |