다음을 통해 공유


BDA_PIN_PAIRING 구조체(bdasup.h)

BDA_PIN_PAIRING 구조는 입력 핀과 출력 핀 쌍 간의 토폴로지를 설명합니다.

구문

typedef struct _BDA_PIN_PAIRING {
  ULONG       ulInputPin;
  ULONG       ulOutputPin;
  ULONG       ulcMaxInputsPerOutput;
  ULONG       ulcMinInputsPerOutput;
  ULONG       ulcMaxOutputsPerInput;
  ULONG       ulcMinOutputsPerInput;
  ULONG       ulcTopologyJoints;
  const ULONG *pTopologyJoints;
} BDA_PIN_PAIRING, *PBDA_PIN_PAIRING;

멤버

ulInputPin

쌍의 입력 핀을 나타내는 핀 유형(KSPIN_DESCRIPTOR_EX 배열)의 0부터 시작하는 배열에 있는 요소의 인덱스입니다.

ulOutputPin

쌍의 출력 핀을 나타내는 핀 유형(KSPIN_DESCRIPTOR_EX 배열)의 0부터 시작하는 배열에 있는 요소의 인덱스입니다.

ulcMaxInputsPerOutput

출력 핀당 최대 입력 핀 수입니다. 네트워크 공급자는 ulcMaxInputsPerOutput에 지정된 값에 따라 입력 핀에 의해 제어되는 노드의 중복을 만듭니다.

ulcMinInputsPerOutput

출력 핀당 최소 입력 핀 수입니다. 네트워크 공급자는 ulcMinInputsPerOutput에 지정된 값에 따라 입력 핀에 의해 제어되는 노드의 중복을 만듭니다.

ulcMaxOutputsPerInput

입력 핀당 최대 출력 핀 수입니다. 네트워크 공급자는 ulcMaxOutputsPerInput에 지정된 값에 따라 출력 핀에 의해 제어되는 노드의 중복을 만듭니다.

ulcMinOutputsPerInput

입력 핀당 최소 출력 핀 수입니다. 네트워크 공급자는 ulcMinOutputsPerInput에 지정된 값에 따라 출력 핀에 의해 제어되는 노드의 중복을 만듭니다.

ulcTopologyJoints

pTopologyJoints 배열의 조인트 수입니다.

pTopologyJoints

조인트 값의 배열입니다. 조인트에 지정된 값은 템플릿 연결 배열(KSTOPOLOGY_CONNECTION 또는 BDA_TEMPLATE_CONNECTION 배열)에 있는 요소의 인덱스에 해당합니다. 토폴로지 조인트 는 노드 컨트롤이 입력 핀에서 출력 핀으로 전환되는 템플릿 토폴로지의 지점을 표시합니다. 토폴로지 조인트 업스트림 발생하는 노드는 입력 핀을 통해 제어됩니다. 토폴로지 조인트 다운스트림에서 발생하는 노드는 출력 핀을 통해 제어됩니다.

요구 사항

요구 사항
헤더 bdasup.h(Bdasup.h 포함)

추가 정보

BDA_FILTER_TEMPLATE

BDA_TEMPLATE_CONNECTION

KSPIN_DESCRIPTOR_EX

KSTOPOLOGY_CONNECTION