KSRTAUDIO_SETWRITEPACKET_INFO structure (ksmedia.h)
La structure KSRTAUDIO_SETWRITEPACKET_INFO décrit les informations associées à un paquet audio.
Syntaxe
typedef struct {
ULONG PacketNumber;
DWORD Flags;
ULONG EosPacketLength;
} KSRTAUDIO_SETWRITEPACKET_INFO, *PKSRTAUDIO_SETWRITEPACKET_INFO;
Membres
PacketNumber
Numéro du paquet écrit par le système d’exploitation dans la mémoire tampon WaveRT. Selon les valeurs retournées par le pilote dans la propriété KSPROPERTY_RTAUDIO_GETPACKETCOUNT, packetNumber peut ignorer les valeurs. Pour plus d’informations, consultez KSPROPERTY_RTAUDIO_PACKETCOUNT.
Flags
Attributs supplémentaires liés au paquet ou au flux.
KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM : cet indicateur indique que ce paquet représente la fin du flux de données.
EosPacketLength
La longueur du paquet EOS si KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM est spécifiée dans Indicateurs. Zéro est une valeur valide. Si KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM n’est pas spécifié dans Indicateurs, ce paramètre est ignoré. L’EosPacketLength est mesuré en octets.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans les systèmes d’exploitation Windows Windows 10 et versions ultérieures. |
En-tête | ksmedia.h |