Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ACX_RTPACKET-Struktur stellt ein einzelnes zugeordnetes Paket dar. Der PacketBuffer muss eine Speicherbeschreibungsliste (Memory Descriptor List, MDL) sein.
Syntax
typedef struct _ACX_RTPACKET {
ULONG Size;
WDF_MEMORY_DESCRIPTOR RtPacketBuffer;
ULONG RtPacketOffset;
ULONG RtPacketSize;
} ACX_RTPACKET, *PACX_RTPACKET;
Angehörige
Size
Die Größe der ACX_RTPACKET Struktur in Byte.
RtPacketBuffer
Eine WDF_MEMORY_DESCRIPTOR Struktur, die als Puffer verwendet wird. Nur WdfMemoryDescriptorTypeMdl und WdfMemoryDescriptorTypeInvalid werden unterstützt.
Der RtPacketBuffer muss für die erste ACX_RTPACKET in einem Array von ACX_RTPACKET Strukturen gültig sein. RtPacketBuffer muss PAGE-aligned with a PAGE-aligned size sein.
RtPacketOffset
Der nullbasierte Offset in Byte im RtPacketBuffer, bei dem das tatsächliche Audiopaket gestartet wird.
RtPacketSize
Die Größe in Byte des zugewiesenen Pakets.
Bemerkungen
Das ACX-Framework unterstützt derzeit nur WdfMemoryDescriptorTypeMdl-Paketpuffer.
Einzelheiten zum Zuordnen von ACX_RTPACKET Strukturen finden Sie unter EVT_ACX_STREAM_ALLOCATE_RTPACKETS.
ACX-Anforderungen
Mindestens ACX-Version: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header- | acxstreams.h |