acxdataformat.h 헤더

acxdataformat 헤더는 ACX 오디오 클래스 확장에서 사용됩니다.

자세한 내용은 다음 항목을 참조하십시오.

참고

ACX 헤더 및 라이브러리는 WDK 10.0.22621.2428(2023년 10월 24일 릴리스)에 포함되지 않지만 이전 버전과 WDK의 최신(25000 시리즈 빌드) Insider Preview에서 사용할 수 있습니다. WDK의 미리 보기 버전에 대한 자세한 내용은 WDK(Windows 드라이버 키트)의 미리 보기 버전 설치를 참조하세요.

acxdataformat.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

Functions

 
ACX_DATAFORMAT_CONFIG_INIT

ACX_DATAFORMAT_CONFIG_INIT 함수는 ACX_DATAFORMAT_CONFIG 구조를 초기화합니다.
ACX_DATAFORMAT_CONFIG_INIT_KS

ACX_DATAFORMAT_CONFIG_INIT_KS 함수는 KS 데이터 형식을 사용하여 ACX_DATAFORMAT_CONFIG 구조를 초기화합니다.
ACX_DATAFORMAT_LIST_CONFIG_INIT

ACX_DATAFORMAT_LIST_CONFIG_INIT 함수는 ACX(오디오 클래스 확장) 드라이버에서 사용할 ACX_DATAFORMAT_LIST_CONFIG 구조를 초기화합니다.
ACX_DATAFORMAT_LIST_ITERATOR_INIT

ACX_DATAFORMAT_LIST_ITERATOR_INIT 함수는 ACX(오디오 클래스 확장) 드라이버에서 사용할 ACX_DATAFORMAT_LIST_ITERATOR 구조를 초기화합니다.
AcxDataFormatCreate

AcxDataFormatCreate 함수는 ACX(오디오 클래스 확장) 드라이버에서 사용할 데이터 형식을 만드는 데 사용됩니다.
AcxDataFormatGetAverageBytesPerSec

AcxDataFormatGetAverageBytesPerSec 함수는 지정된 데이터 형식에 필요한 초당 바이트 전송 속도를 가져옵니다.
AcxDataFormatGetBitsPerSample

AcxDataFormatGetBitsPerSample 함수는 지정된 데이터 형식에 대한 오디오 샘플당 비트를 가져옵니다.
AcxDataFormatGetBlockAlign

AcxDataFormatGetBlockAlign 함수는 지정된 데이터 형식의 블록 맞춤을 가져옵니다.
AcxDataFormatGetChannelMask

AcxDataFormatGetChannelMask 함수는 지정된 데이터 형식에 대한 채널 마스크를 가져옵니다.
AcxDataFormatGetChannelsCount

AcxDataFormatGetChannelsCount 함수는 지정된 데이터 형식의 오디오 채널 수를 가져옵니다.
AcxDataFormatGetEncodedAverageBytesPerSec

AcxDataFormatGetEncodedAverageBytesPerSec 함수는 지정된 인코딩된 데이터 형식에 필요한 초당 바이트 전송 속도를 가져옵니다.
AcxDataFormatGetEncodedChannelCount

AcxDataFormatGetEncodedChannelCount 함수는 지정된 인코딩된 데이터 형식의 채널 수를 가져옵니다.
AcxDataFormatGetEncodedSamplesPerSec

AcxDataFormatGetEncodedSamplesPerSec 함수는 지정된 인코딩된 데이터 형식에 대한 오디오 초당 샘플 수를 가져옵니다.
AcxDataFormatGetKsDataFormat

AcxDataFormatGetKsDataFormat 함수는 지정된 데이터 형식에 대한 커널 스트리밍 데이터 형식을 가져옵니다.
AcxDataFormatGetMajorFormat

AcxDataFormatGetMajorFormat
AcxDataFormatGetSampleRate

AcxDataFormatGetSampleRate 함수는 지정된 데이터 형식에 대한 샘플 속도를 가져옵니다.
AcxDataFormatGetSampleSize

AcxDataFormatGetSampleSize 함수는 지정된 데이터 형식의 샘플 크기를 가져옵니다.
AcxDataFormatGetSamplesPerBlock

AcxDataFormatGetSamplesPerBlock 함수는 지정된 데이터 형식에 대한 블록당 샘플 수를 가져옵니다.
AcxDataFormatGetSpecifier

AcxDataFormatGetSpecifier 함수는 지정된 데이터 형식에 대한 지정자를 가져옵니다.
AcxDataFormatGetSubFormat

AcxDataFormatGetSubFormat 함수는 지정된 데이터 형식의 하위 폼을 가져옵니다.
AcxDataFormatGetValidBitsPerSample

AcxDataFormatGetValidBitsPerSample 함수는 지정된 데이터 형식에 대해 샘플당 유효한 비트 수를 가져옵니다.
AcxDataFormatGetWaveFormatEx

AcxDataFormatGetWaveFormatEx 함수는 지정된 데이터 형식과 연결된 WAVEFORMATEX 구조를 가져옵니다.
AcxDataFormatGetWaveFormatExtensible

AcxDataFormatGetWaveFormatExtensible 함수는 지정된 데이터 형식과 연결된 WAVEFORMATEXTENSIBLE 구조를 가져옵니다.
AcxDataFormatGetWaveFormatExtensibleIec61937

AcxDataFormatGetWaveFormatExtensibleIec61937 함수는 지정된 데이터 형식과 연결된 WAVEFORMATEXTENSIBLE_IEC61937 구조를 가져옵니다.
AcxDataFormatIsEqual

AcxDataFormatIsEqual 함수는 두 개의 ACXDATAFORMAT 개체를 같음으로 비교합니다.
AcxDataFormatListAddDataFormat

AcxDataFormatListAddDataFormat 함수는 데이터 형식 목록에 ACXDATAFORMAT 개체를 추가합니다.
AcxDataFormatListAssignDefaultDataFormat

AcxDataFormatListAssignDefaultDataFormat 함수는 지정된 데이터 형식 목록에 ACXDATAFORMAT 개체를 추가하고 ACXDATAFORMAT 개체를 기본값으로 설정합니다.
AcxDataFormatListBeginIteration

AcxDataFormatListBeginIteration 함수는 지정된 데이터 형식 목록을 반복하는 데 사용할 ACX_DATAFORMAT_LIST_ITERATOR 가져옵니다.
AcxDataFormatListCreate

AcxDataFormatListCreate 함수는 새 ACX 데이터 형식 목록을 만듭니다.
AcxDataFormatListEndIteration

AcxDataFormatListEndIteration 함수는 ACX 데이터 형식 목록에서 반복 프로세스를 종료합니다.
AcxDataFormatListRemoveDataFormat

AcxDataFormatListRemoveDataFormat 함수는 ACX 데이터 형식 목록에서 지정된 ACX 데이터 형식을 제거합니다.
AcxDataFormatListRemoveDataFormats

AcxDataFormatListRemoveDataFormats 함수는 지정된 ACX 데이터 형식 목록에서 모든 데이터 형식을 제거합니다.
AcxDataFormatListRetrieveDefaultDataFormat

AcxDataFormatListRetrieveDefaultDataFormat은 지정된 ACX 데이터 형식 목록에서 기본 ACX 데이터 형식을 가져옵니다.
AcxDataFormatListRetrieveNextFormat

AcxDataFormatListRetrieveNextFormat 함수는 ACX 데이터 형식 목록을 반복할 때 다음 ACX 데이터 형식을 가져옵니다.

구조체

 
ACX_DATAFORMAT_CONFIG

ACX_DATAFORMAT_CONFIG 구조체는 새 ACX 데이터 형식 개체를 구성하는 데 사용됩니다.
ACX_DATAFORMAT_LIST_CONFIG

ACX_DATAFORMAT_LIST_CONFIG 구조체는 새 ACX 데이터 형식 목록 개체를 구성하는 데 사용됩니다.
ACX_DATAFORMAT_LIST_ITERATOR

ACX_DATAFORMAT_LIST_ITERATOR 구조체는 ACX 데이터 형식 목록에 대한 반복 상태를 보유합니다.

열거형

 
ACX_DATAFORMAT_CONFIG_FLAGS

ACX_DATAFORMAT_CONFIG_FLAGS 열거형은 ACX(오디오 클래스 확장) 드라이버에서 사용하는 데이터 형식의 속성을 구성하는 데 사용됩니다.
ACX_DATAFORMAT_LIST_CONFIG_FLAGS

ACX_DATAFORMAT_LIST_CONFIG_FLAGS 열거형은 ACX(오디오 클래스 확장) 드라이버에서 사용하는 데이터 형식 목록을 구성하는 데 사용됩니다.
ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS

ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS 열거형은 ACX(오디오 클래스 확장) 드라이버에서 사용하는 데이터 형식 목록 반복기를 구성하는 데 사용됩니다.
ACX_DATAFORMAT_TYPE

ACX_DATAFORMAT_TYPE 열거형은 ACX(오디오 클래스 확장) 드라이버에서 사용하는 데이터 형식의 형식을 지정하는 데 사용됩니다.