estructura ACX_RTPACKET (acxstreams.h)
La estructura ACX_RTPACKET representa un único paquete asignado. PacketBuffer debe ser una lista de descriptores de memoria (MDL).
Sintaxis
typedef struct _ACX_RTPACKET {
ULONG Size;
WDF_MEMORY_DESCRIPTOR RtPacketBuffer;
ULONG RtPacketOffset;
ULONG RtPacketSize;
} ACX_RTPACKET, *PACX_RTPACKET;
Miembros
Size
Tamaño de la estructura ACX_RTPACKET en bytes.
RtPacketBuffer
Estructura WDF_MEMORY_DESCRIPTOR que se usa como búfer. Solo se admiteN WdfMemoryDescriptorTypeMdl y WdfMemoryDescriptorTypeInvalid.
RtPacketBuffer debe ser válido para el primer ACX_RTPACKET en una matriz de estructuras de ACX_RTPACKET. RtPacketBuffer debe estar alineado con page con un tamaño alineado con PAGE.
RtPacketOffset
Desplazamiento de base cero en bytes en rtPacketBuffer en el que se inicia el paquete de audio real.
RtPacketSize
Tamaño en bytes del paquete asignado.
Comentarios
El marco de ACX actualmente solo admite búferes de paquetes WdfMemoryDescriptorTypeMdl.
Consulte EVT_ACX_STREAM_ALLOCATE_RTPACKETS para obtener más información sobre la asignación de estructuras de ACX_RTPACKET.
Requisitos de ACX
Versión mínima de ACX: 1.0
Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.
Requisitos
Requisito | Valor |
---|---|
Header | acxstreams.h |