다음을 통해 공유


APO_FLAG 열거형(audioenginebaseapo.h)

APO_FLAG 열거형은 APO(오디오 처리 개체)에서 플래그로 사용되는 상수를 정의합니다.

이 열거형은 APO_REG_PROPERTIES 구조체에서 APO의 등록 속성을 설명하는 데 사용됩니다.

Syntax

typedef enum APO_FLAG {
  APO_FLAG_NONE,
  APO_FLAG_INPLACE,
  APO_FLAG_SAMPLESPERFRAME_MUST_MATCH,
  APO_FLAG_FRAMESPERSECOND_MUST_MATCH,
  APO_FLAG_BITSPERSAMPLE_MUST_MATCH,
  APO_FLAG_MIXER,
  APO_FLAG_DEFAULT
} ;

상수

 
APO_FLAG_NONE
이 APO에 사용할 수 있는 플래그가 없음을 나타냅니다.
APO_FLAG_INPLACE
이 APO가 현재 위치 처리를 수행할 수 있음을 나타냅니다. 이렇게 하면 프로세서가 입력 및 출력에 공통 버퍼를 사용할 수 있습니다.
APO_FLAG_SAMPLESPERFRAME_MUST_MATCH
입력 및 출력 연결에 대한 프레임당 샘플이 일치해야 했음을 나타냅니다.
APO_FLAG_FRAMESPERSECOND_MUST_MATCH
입력 및 출력 연결의 초당 프레임이 일치해야 했음을 나타냅니다.
APO_FLAG_BITSPERSAMPLE_MUST_MATCH
입력 및 출력 연결에 대한 샘플 컨테이너당 샘플 AND 바이트당 비트가 일치해야 했음을 나타냅니다.
APO_FLAG_MIXER
APO_FLAG_DEFAULT
이 멤버의 값은 이전 세 멤버의 논리적 OR 결과에 의해 결정됩니다. 다시 말하면,

APO_FLAG_DEFAULT = ( APO_FLAG_SAMPLESPERFRAME_MUST_MATCH
APO_FLAG_FRAMESPERSECOND_MUST_MATCH APO_FLAG_BITSPERSAMPLE_MUST_MATCH ).

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
머리글 audioenginebaseapo.h

추가 정보

APO_REG_PROPERTIES