Share via


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

Consulte también