다음을 통해 공유


ACX_RTPACKET 구조체(acxstreams.h)

ACX_RTPACKET 구조체는 할당된 단일 패킷을 나타냅니다. PacketBuffer는 MDL(메모리 설명자 목록)이어야 합니다.

구문

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

멤버

Size

ACX_RTPACKET 구조체의 크기(바이트)입니다.

RtPacketBuffer

버퍼로 사용되는 WDF_MEMORY_DESCRIPTOR 구조체입니다. WdfMemoryDescriptorTypeMdl 및 WdfMemoryDescriptorTypeInvalid만 지원됩니다.

RtPacketBuffer는 ACX_RTPACKET 구조체 배열의 첫 번째 ACX_RTPACKET 유효해야 합니다. RtPacketBuffer는 PAGE 정렬 크기와 함께 PAGE 정렬되어야 합니다.

RtPacketOffset

실제 오디오 패킷이 시작되는 RtPacketBuffer의 0부터 시작하는 오프셋(바이트)입니다.

RtPacketSize

할당된 패킷의 크기(바이트)입니다.

설명

ACX 프레임워크는 현재 WdfMemoryDescriptorTypeMdl 패킷 버퍼만 지원합니다.

ACX_RTPACKET 구조 할당에 대한 자세한 내용은 EVT_ACX_STREAM_ALLOCATE_RTPACKETS 참조하세요.

ACX 요구 사항

최소 ACX 버전: 1.0

ACX 버전에 대한 자세한 내용은 ACX 버전 개요를 참조하세요.

요구 사항

요구 사항
헤더 acxstreams.h

추가 정보