struktur ACX_RTPACKET (acxstreams.h)

Struktur ACX_RTPACKET mewakili satu paket yang dialokasikan. PacketBuffer harus berupa Daftar Deskriptor Memori (MDL).

Sintaks

typedef struct _ACX_RTPACKET {
  ULONG                 Size;
  WDF_MEMORY_DESCRIPTOR RtPacketBuffer;
  ULONG                 RtPacketOffset;
  ULONG                 RtPacketSize;
} ACX_RTPACKET, *PACX_RTPACKET;

Anggota

Size

Ukuran struktur ACX_RTPACKET dalam byte.

RtPacketBuffer

Struktur WDF_MEMORY_DESCRIPTOR yang digunakan sebagai buffer. Hanya WdfMemoryDescriptorTypeMdl dan WdfMemoryDescriptorTypeInvalid yang didukung.

RtPacketBuffer harus valid untuk ACX_RTPACKET pertama dalam array struktur ACX_RTPACKET. RtPacketBuffer harus diratakan HALAMAN dengan ukuran sejajar HALAMAN.

RtPacketOffset

Offset berbasis nol dalam byte di RtPacketBuffer tempat paket audio aktual dimulai.

RtPacketSize

Ukuran dalam byte paket yang dialokasikan.

Keterangan

Kerangka kerja ACX saat ini hanya mendukung buffer paket WdfMemoryDescriptorTypeMdl.

Lihat EVT_ACX_STREAM_ALLOCATE_RTPACKETS untuk detail tentang mengalokasikan struktur ACX_RTPACKET.

Persyaratan ACX

Versi ACX minimum: 1.0

Untuk informasi selengkapnya tentang versi ACX, lihat Gambaran umum versi ACX.

Persyaratan

Persyaratan Nilai
Header acxstreams.h

Lihat juga