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;
Member
PacketNumber
Die Nummer des Pakets, das vom Betriebssystem in den WaveRT-Puffer geschrieben wird. Abhängig von den Werten, die vom Treiber in der KSPROPERTY_RTAUDIO_GETPACKETCOUNT-Eigenschaft zurückgegeben werden, überspringt die PacketNumber möglicherweise Werte. Weitere Informationen finden Sie unter KSPROPERTY_RTAUDIO_PACKETCOUNT.
Flags
Zusätzliche Attribute im Zusammenhang mit dem Paket oder Stream.
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. Der EosPacketLength wird in Bytes gemessen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows 10 und höheren Windows-Betriebssystemen. |
Kopfzeile | ksmedia.h |