BDA_TRANSPORT_INFO 구조체(bdamedia.h)

BDA_TRANSPORT_INFO 구조는 스트림 연결의 서식을 설명합니다.

구문

typedef struct tagBDA_TRANSPORT_INFO {
  ULONG          ulcbPhyiscalPacket;
  ULONG          ulcbPhyiscalFrame;
  ULONG          ulcbPhyiscalFrameAlignment;
  REFERENCE_TIME AvgTimePerFrame;
} BDA_TRANSPORT_INFO, *PBDA_TRANSPORT_INFO;

멤버

ulcbPhyiscalPacket

실제 패킷의 크기(바이트)입니다(예: 위성 링크 페이로드의 크기).

ulcbPhyiscalFrame

각 실제 프레임의 크기(바이트)입니다(0은 하드웨어 요구 사항이 없음을 나타내지 않음).

ulcbPhyiscalFrameAlignment

버퍼 맞춤을 바이트 단위로 캡처합니다(0과 1은 맞춤 요구 사항을 나타내지 않음).

AvgTimePerFrame

비디오 프레임의 평균 표시 시간을 100나노초 단위로 나타내는 REFERENCE TIME 값입니다.

설명

KSDATARANGE 구조와 함께 BDA_TRANSPORT_INFO 구조체는 KS_DATARANGE_BDA_TRANSPORT 데이터 범위를 구성합니다. 데이터 범위는 데이터 형식의 범위를 설명합니다.

필터 핀은 해당 데이터 범위를 지원하는 다른 필터의 핀에 스트림 연결을 사용하도록 지원하는 데이터 범위를 지정합니다.

요구 사항

요구 사항
헤더 bdamedia.h(Bdamedia.h 포함)

추가 정보

KSDATARANGE

KSPIN_DESCRIPTOR

KS_DATARANGE_BDA_TRANSPORT