KSRTAUDIO_SETWRITEPACKET_INFO 구조체(ksmedia.h)

KSRTAUDIO_SETWRITEPACKET_INFO 구조는 오디오 패킷과 관련된 정보를 설명합니다.

구문

typedef struct {
  ULONG PacketNumber;
  DWORD Flags;
  ULONG EosPacketLength;
} KSRTAUDIO_SETWRITEPACKET_INFO, *PKSRTAUDIO_SETWRITEPACKET_INFO;

멤버

PacketNumber

OS에서 WaveRT 버퍼에 쓴 패킷의 수입니다. KSPROPERTY_RTAUDIO_GETPACKETCOUNT 속성에서 드라이버가 반환하는 값에 따라 PacketNumber는 값을 건너뛸 수 있습니다. 자세한 내용은 KSPROPERTY_RTAUDIO_PACKETCOUNT 참조하세요.

Flags

패킷 또는 스트림과 관련된 추가 특성입니다.

KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM - 이 플래그는 이 패킷이 데이터 스트림의 끝을 나타낸다는 것을 나타냅니다.

EosPacketLength

KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM 플래그에 지정된 경우 EOS 패킷의 길이입니다. 0은 유효한 값입니다. 플래그에 KSSTREAM_HEADER_OPTIONSF_ENDOFSTREAM 지정되지 않은 경우 이 매개 변수는 무시됩니다. EosPacketLength는 바이트로 측정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 이상 Windows 운영 체제에서 사용할 수 있습니다.
머리글 ksmedia.h

추가 정보

KSPROPERTY_RTAUDIO_SETWRITEPACKET