오디오

ACX 오디오 드라이버

ACX(오디오 클래스 확장) 드라이버를 개발하려면 다음 헤더를 사용합니다.

ACX 오디오 프로그래밍 정보는 ACX 오디오 클래스 확장 개요를 참조하세요.

WDM 포트클라이언트 오디오 드라이버

이러한 헤더는 Microsoft WDM(Windows 드라이버 모델) 오디오 드라이버를 만드는 데 사용됩니다. 이러한 드라이버는 오디오 데이터가 포함된 스트림을 렌더링하고 캡처하는 오디오 하드웨어를 제어합니다.

WDM 포트클 오디오 드라이버를 개발하려면 다음 헤더를 사용합니다.

WDM 포트클 오디오 프로그래밍 정보는 오디오 디바이스 디자인 가이드를 참조하세요.

IOCTLs

 
IOCTL_BTHHFP_DEVICE_GET_CODEC_ID

오디오 드라이버는 IOCTL_BTHHFP_DEVICE_GET_CODEC_ID 제어 코드를 보내 HFP 서비스에서 사용하는 코덱 ID에 대해 Bluetooth 드라이버 스택을 쿼리할 수 있습니다. 이렇게 하면 오디오 드라이버가 데이터의 샘플링 속도를 결정하는 데 도움이 됩니다.
IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE

IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE IOCTL은 연결 상태 업데이트를 가져옵니다.
IOCTL_BTHHFP_DEVICE_GET_CONTAINERID

IOCTL_BTHHFP_DEVICE_GET_CONTAINERID IOCTL은 Bluetooth 디바이스의 PnP 컨테이너 ID를 가져옵니다.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR

오디오 드라이버는 IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR 제어 코드를 발급하여 활성화된 GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS 디바이스 인터페이스에 대한 정보를 가져옵니다.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2

IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2 IOCTL은 쌍을 이루는 HFP(핸즈프리 프로필) 디바이스에 대한 설명 정보를 가져옵니다.
IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES

IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES IOCTL은 Bluetooth 디바이스의 입력 및 출력을 가장 잘 설명하는 KSNODE 유형을 가져옵니다.
IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE

IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE IOCTL NREC(노이즈 감소/에코 취소)를 가져오고 원격 Bluetooth 디바이스에서 상태 업데이트를 사용하지 않도록 설정합니다.
IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES

IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES IOCTL은 KSPROPERTY_AUDIO_VOLUMELEVEL 속성에 대한 KSPROPERTY_VALUES 데이터를 반환합니다.
IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT

IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT IOCTL은 Bluetooth 디바이스에 대한 HFP(핸즈프리 프로필) 서비스 수준 연결을 요청합니다.
IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT

IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT IOCTL은 오디오 드라이버와 Bluetooth 디바이스 사이에 있는 HFP(Handfree Profile) 서비스 수준 연결을 제거합니다.
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE

IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL Bluetooth 디바이스 마이크의 볼륨 수준 설정을 가져옵니다.
IOCTL_BTHHFP_MIC_SET_VOLUME

IOCTL_BTHHFP_MIC_SET_VOLUME IOCTL은 Bluetooth 디바이스에 대한 마이크의 볼륨 수준을 설정합니다.
IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE

IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE IOCTL Bluetooth 장치 스피커의 볼륨 수준 설정을 가져옵니다.
IOCTL_BTHHFP_SPEAKER_SET_VOLUME

IOCTL_BTHHFP_SPEAKER_SET_VOLUME IOCTL은 Bluetooth 디바이스 스피커의 볼륨 수준을 설정합니다.
IOCTL_BTHHFP_STREAM_CLOSE

IOCTL_BTHHFP_STREAM_CLOSE IOCTL은 클라이언트 드라이버가 오디오 스트리밍을 위해 더 이상 SCO(동기 연결 지향) 채널이 필요하지 않음을 나타냅니다.
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE

IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL은 스트림 채널 상태 업데이트를 가져옵니다.
IOCTL_BTHHFP_STREAM_OPEN

IOCTL_BTHHFP_STREAM_OPEN IOCTL은 개방형 SCO(동기 연결 지향) 채널을 요청하여 오디오 데이터를 공중으로 전송합니다.
IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE

IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE IOCTL 제어 코드 코드는 연결 상태 업데이트를 가져옵니다.
IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR

오디오 드라이버는 IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR 발급하여 사용 가능한 사이드밴드 오디오 디바이스 인터페이스에 대한 정보를 가져옵니다.
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR

오디오 드라이버는 IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR 제어 코드를 발급하여 사이드밴드 오디오 디바이스 인터페이스를 통해 노출되는 오디오 엔드포인트에 대한 정보를 가져옵니다.
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2

오디오 드라이버는 IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2 제어 코드를 발급하여 사이드밴드 오디오 디바이스 인터페이스를 통해 노출된 오디오 엔드포인트에 대한 정보를 가져옵니다.
IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE

IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE IOCTL은 오류 상태 업데이트에 사용됩니다.
IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE

IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE IOCTL은 사이드밴드 오디오 엔드포인트의 음소거 수준 설정을 가져옵니다.
IOCTL_SBAUD_GET_MUTEPROPERTYVALUES

오디오 드라이버는 IOCTL_SBAUD_GET_MUTEPROPERTYVALUES IOCTL을 호출하여 모든 채널에 대한 음소거 단계별 데이터 범위 및 최소/최대 값을 쿼리할 수 있습니다.
IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE

IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE IOCTL은 사이드밴드 오디오 엔드포인트의 사이드톤 설정을 가져옵니다.
IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES

IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES IOCTL은 사이드밴드 지정된 오디오 엔드포인트의 사이드톤 볼륨 속성 값을 가져옵니다.
IOCTL_SBAUD_GET_SIOP

IOCTL_SBAUD_GET_SIOP IOCTL은 SIOP를 가져오는 데 사용됩니다.
IOCTL_SBAUD_GET_SIOP_UPDATE

IOCTL_SBAUD_GET_SIOP_UPDATE 은 updatable configured-codec-SIOP를 가져오는 데 사용됩니다.
IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE

IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE IOCTL은 스트림 상태 업데이트에 사용됩니다.
IOCTL_SBAUD_GET_SUPPORTED_FORMATS

오디오 드라이버는 IOCTL_SBAUD_GET_SUPPORTED_FORMATS 제어 코드를 실행하여 사이드밴드 오디오 엔드포인트에서 지원하는 스트림 형식에 대한 정보를 가져옵니다.
IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE

IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE IOCTL은 사이드밴드 오디오 엔드포인트의 볼륨 수준 설정을 가져옵니다.
IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES

오디오 드라이버는 IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES 호출하여 모든 채널의 볼륨 단계별 데이터 범위 및 최소/최대값을 쿼리할 수 있습니다.
IOCTL_SBAUD_SET_DEVICE_CLAIMED

IOCTL_SBAUD_SET_DEVICE_CLAIMED IOCTL은 사이드밴드의 디바이스를 클레임합니다.
IOCTL_SBAUD_SET_MUTE

IOCTL_SBAUD_SET_MUTE IOCTL은 렌더링(스피커) 음소거를 설정하는 데 사용됩니다.
IOCTL_SBAUD_SET_SIDETONE_PROPERTY

IOCTL_SBAUD_SET_SIDETONE_PROPERTY IOCTL은 사이드 톤 속성을 설정하는 데 사용됩니다.
IOCTL_SBAUD_SET_SIOP

IOCTL_SBAUD_SET_SIOP IOCTL은 SIOP 명령을 설정하는 데 사용됩니다.
IOCTL_SBAUD_SET_VOLUME

IOCTL_SBAUD_SET_VOLUME IOCTL은 특정 채널에서 볼륨을 설정하는 데 사용됩니다.
IOCTL_SBAUD_STREAM_CLOSE

KS 핀을 닫을 때 IOCTL_SBAUD_STREAM_CLOSE 보냅니다.
IOCTL_SBAUD_STREAM_OPEN

KSSTATE_STOP 위의 첫 번째 전환에서(일반적으로 KSSTATE_ACQUIRE) IOCTL_SBAUD_STREAM_OPEN 보냅니다.
IOCTL_SBAUD_STREAM_START

KSSTATE_RUN 전환할 때 IOCTL_SBAUD_STREAM_START 보냅니다.
IOCTL_SBAUD_STREAM_SUSPEND

아래 KSSTATE_RUN 전환할 때 IOCTL_SBAUD_STREAM_SUSPEND 보냅니다.

열거형

 
ACX_AUDIOENGINE_CONFIG_FLAGS

ACX_AUDIOENGINE_CONFIG_FLAGS 열거형은 ACX 오디오 엔진의 구성 플래그를 정의합니다.
ACX_AUDIOMODULE_CONFIG_FLAGS

ACX_AUDIOMODULE_CONFIG_FLAGS 열거형은 ACX 오디오 모듈에 대한 구성 플래그를 정의합니다.
ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS

ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS 열거형은 ACX(오디오 클래스 확장) 관리자가 사용하는 회로 템플릿의 속성을 구성하는 데 사용됩니다.
ACX_CIRCUIT_TYPE

ACX_CIRCUIT_TYPE 열거형은 ACXCIRCUIT 형식을 정의합니다.
ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS

ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS 열거형은 ACX(오디오 클래스 확장) 관리자가 사용하는 복합 템플릿의 속성을 구성하는 데 사용됩니다.
ACX_CONNECTION_FLAGS

ACX_CONNECTION_FLAGS 열거형은 ACX_CONNECTION 구조체에서 ACX 개체 식별자 형식을 지정하는 데 사용됩니다.
ACX_CONSTRICTOR_OPTION

ACX_CONSTRICTOR_OPTION 열거형은 스트림 오디오 엔진 노드의 루프백 보호 상태 대한 옵션을 정의합니다.
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(오디오 클래스 확장) 드라이버에서 사용하는 데이터 형식의 형식을 지정하는 데 사용됩니다.
ACX_DEVICE_CONFIG_FLAGS

ACX_DEVICE_CONFIG_FLAGS 열거형은 오디오 클래스 확장을 구성하는 데 사용되는 값을 정의합니다.
ACX_DEVICEINIT_CONFIG_FLAGS

ACX_DEVICEINIT_CONFIG_FLAGS 열거형은 오디오 클래스 확장을 초기화하는 데 사용되는 값을 정의합니다.
ACX_DRIVER_CONFIG_FLAGS

ACX_DRIVER_CONFIG_FLAGS 열거형은 오디오 클래스 확장을 구성하는 데 사용되는 값을 정의합니다.
ACX_DX_EXIT_LATENCY

ACX_DX_EXIT_LATENCY 열거형은 ACX 디바이스 종료 대기 시간을 정의하는 값을 정의합니다.
ACX_ELEMENT_CONFIG_FLAGS

ACX_ELEMENT_CONFIG_FLAGS 열거형은 ACX 요소에 대한 구성 플래그를 정의합니다.
ACX_EVENT_CONFIG_FLAGS

ACX_EVENT_CONFIG_FLAGS 열거형은 ACXEVENT 형식에 대한 EVENT 구성 플래그를 정의합니다.
ACX_EVENT_VERB

ACX_EVENT_VERB 열거형은 ACX 이벤트에서 지원되는 동사 작업의 유형을 설명합니다.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS

ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS 열거형은 팩터리 회로 추가 플래그를 정의합니다.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS

ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS 열거형은 팩터리 회로 제거 플래그를 정의합니다.
ACX_ITEM_TYPE

ACX_ITEM_TYPE 열거형은 가능한 항목 유형을 설명합니다.
ACX_JACK_CONFIG_FLAGS

ACX_JACK_CONFIG_FLAGS 열거형은 ACX(오디오 클래스 확장)에 대한 물리적 잭의 속성을 설명하는 데 사용됩니다.
ACX_JACK_CONNECTION_TYPE

ACX_JACK_CONNECTION_TYPE 열거형은 물리적 연결 잭의 유형을 설명하는 데 사용됩니다.
ACX_JACK_GEN_LOCATION

ACX_JACK_GEN_LOCATION 열거형은 ACX_JACK_DESCRIPTION 구조체에서 시스템 내 오디오 잭의 일반적인 위치를 설명하는 데 사용됩니다.
ACX_JACK_GEO_LOCATION

ACX_JACK_GEO_LOCATION 열거형은 ACX_JACK_DESCRIPTION 구조체에서 오디오 잭의 기하학적 위치를 설명하는 데 사용됩니다.
ACX_JACK_PORT_CONNECTION

ACX_JACK_PORT_CONNECTION 열거형은 ACX_JACK_DESCRIPTION 구조체에서 사용되며 잭이 나타내는 포트 유형을 지정합니다.
ACX_JACK_SINK_INFO_CONNECTION_TYPE

ACX_JACK_SINK_INFO_CONNECTION_TYPE 열거형은 ACX_JACK_SINK_INFORMATION 구조체에서 연결 형식을 지정하는 데 사용됩니다.
ACX_KEYWORDSPOTTER_CONFIG_FLAGS

ACX_KEYWORDSPOTTER_CONFIG_FLAGS 열거형은 ACX 오디오 키워드(keyword) 스포터에 대한 구성 플래그를 정의합니다.
ACX_METHOD_VERB

ACX_METHOD_VERB 구조체는 ACX 메서드에서 지원되는 동사 연산의 유형을 설명합니다.
ACX_MIC_ARRAY_TYPE

ACX_MIC_ARRAY_TYPE 열거형은 마이크 배열의 유형을 지정하는 데 사용됩니다.
ACX_MICARRAYGEOMETRY_CONFIG_FLAGS

ACX_MICARRAYGEOMETRY_CONFIG_FLAGS 열거형은 마이크 배열의 기하 도형을 구성하는 데 사용됩니다.
ACX_MICROPHONE_CONFIG_FLAGS

ACX_MICROPHONE_CONFIG_FLAGS 열거형은 물리적 마이크를 구성하는 데 사용됩니다.
ACX_MICROPHONE_TYPE

ACX_MICROPHONE_TYPE 열거형은 마이크의 픽업 패턴을 식별하는 데 사용됩니다.
ACX_MUTE_CONFIG_FLAGS

ACX_MUTE_CONFIG_FLAGS 열거형은 ACX 음소거 요소에 대한 구성 플래그를 정의합니다.
ACX_OBJECTBAG_CONFIG_FLAGS

ACX_OBJECTBAG_CONFIG_FLAGS 열거형은 AcxObjectBag에 대한 구성을 정의합니다.
ACX_PEAKMETER_CONFIG_FLAGS

ACX_PEAKMETER_CONFIG_FLAGS 열거형은 ACX peakmeter 요소에 대한 구성 플래그를 정의합니다.
ACX_PHYSICAL_CONNECTION_FLAGS

ACX_PHYSICAL_CONNECTION_FLAGS 열거형은 ACX_PHYSICAL_CONNECTION 구조체에서 물리적 연결을 초기화하는 데 사용됩니다.
ACX_PIN_COMMUNICATION

ACX_PIN_COMMUNICATION 열거형은 ACX_PIN_CONFIG 구조체에서 핀의 통신 유형을 나타내는 데 사용됩니다.
ACX_PIN_CONFIG_FLAGS

ACX_PIN_CONFIG_FLAGS 열거형은 ACX_PIN_CONFIG 구조에 사용되는 핀 구성 설정을 지정합니다.
ACX_PIN_QUALIFIER

ACX_PIN_QUALIFIER 열거형은 다중 회로 오디오 토폴로지에서 PIN이 연결되는 방법을 지정합니다.
ACX_PIN_TYPE

ACX_PIN_TYPE 열거형은 ACX_PIN_CONFIG 구조체에서 핀 유형을 나타내는 데 사용됩니다.
ACX_PNPEVENT_CONFIG_FLAGS

ACX_PNPEVENT_CONFIG_FLAGS 열거형은 ACXEVENT 형식에 대한 PNPEVENT 구성 플래그를 정의합니다.
ACX_PROPERTY_VERB

ACX_PROPERTY_VERB 열거형은 ACX 속성에서 지원되는 동사 작업의 유형을 설명합니다.
ACX_REQUEST_TYPE

ACX_REQUEST_TYPE 열거형은 가능한 ACX 요청 유형을 설명합니다.
ACX_STOP_IO_FLAGS

ACX_STOP_IO_FLAGS 열거형은 IO 중지 플래그를 정의합니다.
ACX_STREAM_BRIDGE_TYPE

ACX_STREAM_BRIDGE_TYPE 열거형은 Acx Stream 브리지 형식을 설명합니다.
ACX_STREAM_STATE

ACX_STREAM_STATE Acx Stream 상태 플래그를 설명합니다. 이 함수는 acxstreams 헤더에 있습니다.
ACX_STREAMAUDIOENGINE_CONFIG_FLAGS

ACX_STREAMAUDIOENGINE_CONFIG_FLAGS 열거형은 ACX 스트림 오디오 엔진에 대한 구성 플래그를 정의합니다.
ACX_TARGET_CIRCUIT_CONFIG_FLAGS

ACX_TARGET_CIRCUIT_CONFIG_FLAGS 열거형은 ACX 대상 회로에 대한 구성 플래그를 정의합니다.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS

ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS 열거형은 ACX 대상 회로 팩터리에 대한 구성 플래그를 정의합니다.
ACX_TARGET_STREAM_CONFIG_FLAGS

ACX_TARGET_STREAM_CONFIG_FLAGS 열거형은 ACX 대상 스트림에 대한 구성 플래그를 정의합니다.
ACX_VOLUME_CONFIG_FLAGS

ACX_VOLUME_CONFIG_FLAGS 열거형은 ACX 볼륨 요소에 대한 구성 플래그를 정의합니다.
ACX_VOLUME_CURVE_TYPE

ACX_VOLUME_CURVE_TYPE 열거형은 볼륨 수준을 설정하기 위해 적용할 곡선 알고리즘을 지정하는 상수를 정의합니다.
ACXFUNCENUM

ACXFUNCENUM 열거형은 ACX 함수 테이블에 인덱스를 제공합니다.
ACXSTRUCTENUM

ACXSTRUCTENUM 열거형은 ACX 구조의 테이블에 인덱스를 제공합니다.
AUDIO_CURVE_TYPE

AUDIO_CURVE_TYPE 열거형은 볼륨 수준을 설정하기 위해 적용할 곡선 알고리즘을 지정하는 상수를 정의합니다.
DMUS_STREAM_TYPE

DirectMusic 신시사이저 디바이스에 사용됩니다.
eChannelTargetType

eChannelTargetType 열거형은 지정된 채널에서 노드 유형(대상)을 지정하는 상수를 정의합니다.
eEngineFormatType

eEngineFormatType 열거형은 오디오 엔진에서 지원하는 오디오 데이터 형식을 지정하는 상수를 정의합니다.
EPcMiniportEngineEvent

이 항목에서는 EPcMiniportEngineEvent 열거형을 소개하고 미니포트 드라이버가 결함 오류를 보고할 때 추가 정보를 제공하는 매개 변수에 대해 설명합니다.
EVENTACTIONCONTEXTTYPE

작업과 연결된 컨텍스트 형식을 열거합니다.
EVENTACTIONSCALE

특정 검색과 연결된 품질을 정의하는 열거형입니다.
EVENTACTIONTYPE

검색에 대해 수행할 작업입니다.
EVENTFEATURES

이벤트 기능.
HDAUDIO_CODEC_POWER_STATE

HDAUDIO_CODEC_POWER_STATE 열거형은 HD 오디오 코덱이 지원할 수 있는 다양한 전원 상태를 지정하는 상수를 정의합니다. PowerCodecD3Cold를 제외한 모든 상태는 DEVICE_POWER_STATE.
HDAUDIO_STREAM_STATE

HDAUDIO_STREAM_STATE 열거형은 HDAudio에서 지원하는 다양한 스트림 상태를 지정하는 상수를 정의합니다.
HFP_BYPASS_CODEC_ID_VERSION

HFP_BYPASS_CODEC_ID_VERSION 열거형은 HFP 서비스에서 지원하는 코덱 ID 구조 버전을 정의합니다.
KEYWORDID

KEYWORDID 열거형은 키워드(keyword) 구 텍스트/함수를 식별합니다. 값은 Windows 생체 인식 서비스 어댑터에서도 사용됩니다.
KSPROPERTY_INTERLEAVEDAUDIO

KSPROPERTY_INTERLEAVEDAUDIO 열거형은 하드웨어 키워드 스포터 핀에서 마이크 오디오와 인터리브된 루프백 오디오를 포함하는 데 사용할 수 있는 상수를 정의합니다.
PC_EXIT_LATENCY

이 항목에서는 PC_EXIT_LATENCY 열거형에 대해 설명하고 해당 멤버에 대해 설명합니다. 대기 시간은 디바이스가 절전 상태를 종료하고 완전 기능 상태(D0)를 입력할 수 있어야 하는 특정 최대 시간에 매핑됩니다.
PC_REBALANCE_TYPE

PC_REBALANCE_TYPE 열거형은 리밸런싱에 대한 지원 유형을 설명합니다.
PcStreamResourceType

이 항목에서는 PcStreamResourceType 열거형에 대해 설명하고 해당 멤버에 대해 설명합니다. PcStreamResourceType 열거형은 특정 오디오 스트리밍에 사용되는 리소스 유형을 정의하는 데 사용됩니다.
SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE

전송 리소스의 유형을 설명합니다.
SIDEBANDAUDIO_PARAMS_A2DP

SIDEBANDAUDIO_PARAMS_SET_A2DP 매개 변수를 식별합니다.
SIDEBANDAUDIO_PARAMS_MSFT_TYPE_ID

SIDEBANDAUDIO_PARAMS_SET_STANDARD 대해 정의된 매개 변수 - Microsoft 형식 ID
SIDEBANDAUDIO_USB_CONTROLLER_CONFIG_INFO_TYPE

Microsoft USB 오디오 사이드밴드 USB 컨트롤러 매개 변수 집합입니다.
TELEPHONY_CALLCONTROLOP

TELEPHONY_CALLCONTROLOP 열거형은 전화 통화에서 수행할 작업을 지정하는 상수를 정의합니다.
TELEPHONY_CALLSTATE

TELEPHONY_CALLSTATE 열거형은 전화 통화 상태를 지정하는 상수를 정의합니다.
TELEPHONY_CALLTYPE

TELEPHONY_CALLTYPE 열거형은 전화 통화 유형을 지정하는 상수를 정의합니다.
TELEPHONY_PROVIDERCHANGEOP

TELEPHONY_PROVIDERCHANGEOP 열거형은 요청된 공급자 변경 작업을 지정하는 상수를 정의합니다.

Functions

 
ACX_AUDIOENGINE_CALLBACKS_INIT

ACX_AUDIOENGINE_CALLBACKS_INIT 함수는 드라이버의 ACX_AUDIOENGINE_CALLBACKS 구조를 초기화합니다.
ACX_AUDIOENGINE_CONFIG_INIT

ACX_AUDIOENGINE_CONFIG_INIT 함수는 드라이버의 ACX_AUDIOENGINE_CONFIG 구조를 초기화합니다.
ACX_AUDIOENGINE_CONFIG_INIT_ID

ACX_AUDIOENGINE_CONFIG_INIT_ID ACX_AUDIOENGINE_CONFIG_INIT 동일한 기능을 제공하므로 ACX_AUDIOENGINE_CONFIG_INIT 사용하는 것이 좋습니다.
ACX_AUDIOMODULE_CALLBACKS_INIT

ACX_AUDIOMODULE_CALLBACKS_INIT 함수는 ACX_AUDIOMODULE_CALLBACKS 구조를 초기화합니다.
ACX_AUDIOMODULE_CONFIG_INIT

ACX_AUDIOMODULE_CONFIG_INIT 함수는 ACX_AUDIOMODULE_CONFIG 구조를 초기화합니다.
ACX_AUDIOMODULE_CONFIG_INIT_ID

ACX_AUDIOMODULE_CONFIG_INIT_ID ACX_AUDIOMODULE_CONFIG_INIT 동일한 기능을 제공하므로 ACX_AUDIOMODULE_CONFIG_INIT 사용하는 것이 좋습니다.
ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT

ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT 함수는 ACX_CIRCUIT_COMPOSITE_CALLBACKS 구조를 초기화합니다.
ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT

ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT 함수는 ACX_CIRCUIT_PNPPOWER_CALLBACKS 구조를 초기화합니다.
ACX_CIRCUIT_TEMPLATE_CONFIG_INIT

ACX_CIRCUIT_TEMPLATE_CONFIG_INIT 함수는 ACX_CIRCUIT_TEMPLATE_CONFIG 구조를 초기화합니다.
ACX_COMPOSITE_TEMPLATE_CONFIG_INIT

ACX_COMPOSITE_TEMPLATE_CONFIG_INIT 함수는 ACX_COMPOSITE_TEMPLATE_CONFIG 구조를 초기화합니다.
ACX_CONNECTION_INIT

연결을 구성하는 데 사용할 ACX_CONNECTION 구조를 초기화합니다.
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 구조를 초기화합니다.
ACX_DEVICE_CONFIG_INIT

ACX_DEVICE_CONFIG_INIT 함수는 AcxDeviceInitialize 함수를 호출할 때 사용할 ACX_DEVICE_CONFIG 구조를 초기화합니다.
ACX_DEVICEINIT_CONFIG_INIT

ACX_DEVICEINIT_CONFIG_INIT 함수는 ACX_DEVICEINIT_CONFIG 구조를 초기화합니다.
ACX_DRIVER_CONFIG_INIT

ACX_DRIVER_CONFIG_INIT 함수는 AcxDriverInitialize를 호출하기 전에 ACX_DRIVER_CONFIG 구조를 초기화합니다.
ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT 함수는 AcxDriverIsVersionAvailable 함수를 호출하기 전에 ACX_DRIVER_VERSION_AVAILABLE_PARAMS 구조를 초기화합니다.
ACX_ELEMENT_CONFIG_INIT

ACX_ELEMENT_CONFIG_INIT 함수는 ACX_ELEMENT_CONFIG 구조를 초기화합니다.
ACX_ELEMENT_CONFIG_INIT_ID

ACX_ELEMENT_CONFIG_INIT_ID ACX_ELEMENT_CONFIG_INIT 동일한 기능을 제공하므로 ACX_ELEMENT_CONFIG_INIT 사용하는 것이 좋습니다.
ACX_EVENT_CALLBACKS_INIT

ACX_EVENT_CALLBACKS_INIT 함수는 ACX_EVENTS_CALLBACKS 구조를 초기화합니다.
ACX_EVENT_CONFIG_INIT

ACX_EVENT_CONFIG_INIT 함수는 ACX_EVENT_CONFIG 구조를 초기화합니다.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT

ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT 함수는 ACX_FACTORY_CIRCUIT_ADD_CIRCUIT 구조를 초기화합니다.
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT

ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT 함수는 ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS 구성 구조를 초기화합니다.
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT

ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT 함수는 ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS 구조를 초기화합니다.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT

ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT 함수는 ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT 구조를 초기화합니다.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT

ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT 함수는 사용할 ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION 구조를 초기화합니다.
ACX_IS_FIELD_AVAILABLE

ACX_IS_FIELD_AVAILABLE 함수를 사용하면 시스템의 지정된 ACX 구조에서 지정된 필드를 사용할 수 있는지 쿼리할 수 있습니다.
ACX_IS_FUNCTION_AVAILABLE

ACX_IS_FUNCTION_AVAILABLE 함수를 사용하면 시스템에서 지정된 ACX 함수를 사용할 수 있는지 쿼리할 수 있습니다.
ACX_IS_STRUCTURE_AVAILABLE

ACX_IS_STRUCTURE_AVAILABLE 함수를 사용하면 지정된 ACX 구조를 system.d에서 사용할 수 있는지 쿼리할 수 있습니다.
ACX_JACK_CALLBACKS_INIT

ACX_JACK_CALLBACKS_INIT 함수는 사용할 ACX_JACK_CALLBACKS 구조를 초기화합니다.
ACX_JACK_CONFIG_INIT

ACX_JACK_CONFIG_INIT 매크로는 기본 ID 값으로 ACX_JACK_CONFIG_INIT_ID 함수를 호출합니다.
ACX_JACK_CONFIG_INIT_ID

ACX_JACK_CONFIG_INIT_ID 함수는 지정된 ID를 사용하여 ACX_JACK_CONFIG 구조를 초기화합니다.
ACX_KEYWORDSPOTTER_CALLBACKS_INIT

ACX_KEYWORDSPOTTER_CALLBACKS_INIT 함수는 ACX_KEYWORDSPOTTER_CALLBACKS 구조를 초기화합니다.
ACX_KEYWORDSPOTTER_CONFIG_INIT

ACX_KEYWORDSPOTTER_CONFIG_INIT 함수는 ACX_KEYWORDSPOTTER_CONFIG 구조를 초기화합니다.
ACX_KEYWORDSPOTTER_CONFIG_INIT_ID

ACX_KEYWORDSPOTTER_CONFIG_INIT_ID ACX_KEYWORDSPOTTER_CONFIG_INIT 동일한 기능을 제공하므로 ACX_KEYWORDSPOTTER_CONFIG_INIT 사용하는 것이 좋습니다.
ACX_MICARRAYGEOMETRY_CONFIG_INIT

ACX_MICARRAYGEOMETRY_CONFIG_INIT 함수는 사용할 ACX_MICARRAYGEOMETRY_CONFIG 구조를 초기화합니다.
ACX_MICROPHONE_CONFIG_INIT

ACX_MICROPHONE_CONFIG_INIT 함수는 사용할 ACX_MICROPHONE_CONFIG 구조를 초기화했습니다.
ACX_MUTE_CALLBACKS_INIT

ACX_MUTE_CALLBACKS_INIT 함수는 ACX_MUTE_CALLBACKS 구조를 초기화합니다.
ACX_MUTE_CONFIG_INIT

ACX_MUTE_CONFIG_INIT 함수는 ACX_MUTE_CONFIG 구조를 초기화합니다.
ACX_MUTE_CONFIG_INIT_ID

ACX_MUTE_CONFIG_INIT_ID ACX_MUTE_CONFIG_INIT 동일한 기능을 제공하므로 ACX_MUTE_CONFIG_INIT 사용하는 것이 좋습니다.
ACX_OBJECTBAG_CONFIG_INIT

ACX_OBJECTBAG_CONFIG_INIT 함수는 ACX_OBJECTBAG_CONFIG 구조를 초기화합니다.
ACX_PEAKMETER_CALLBACKS_INIT

ACX_PEAKMETER_CALLBACKS_INIT 함수는 ACX_PEAKMETER_CALLBACKS 구조를 초기화합니다.
ACX_PEAKMETER_CONFIG_INIT

ACX_PEAKMETER_CONFIG_INIT 함수는 ACX_PEAKMETER_CONFIG 구조를 초기화합니다.
ACX_PEAKMETER_CONFIG_INIT_ID

ACX_PEAKMETER_CONFIG_INIT_ID ACX_PEAKMETER_CONFIG_INIT 동일한 기능을 제공하므로 ACX_PEAKMETER_CONFIG_INIT 사용하는 것이 좋습니다.
ACX_PHYSICAL_CONNECTION_INIT

ACX_PHYSICAL_CONNECTION_INIT 함수는 사용할 ACX_PHYSICAL_CONNECTION 구조를 초기화합니다.
ACX_PIN_CALLBACKS_INIT

ACX_PIN_CALLBACKS_INIT 함수는 사용할 ACX_PIN_CALLBACKS 구조를 초기화합니다.
ACX_PIN_CONFIG_INIT

ACX_PIN_CONFIG_INIT 매크로는 기본 ID 값으로 ACX_PIN_CONFIG_INIT_ID 함수를 호출합니다.
ACX_PIN_CONFIG_INIT_ID

ACX_PIN_CONFIG_INIT_ID 함수는 지정된 ID를 사용하여 ACX_PIN_CONFIG 구조를 초기화합니다.
ACX_PNPEVENT_CONFIG_INIT

ACX_PNPEVENT_CONFIG_INIT 함수는 ACX_PNPEVENT_CONFIG 구조를 초기화합니다.
ACX_REQUEST_PARAMETERS_INIT

ACX_REQUEST_PARAMETERS_INIT 함수는 ACX_REQUEST_PARAMETERS 구조체를 초기화합니다.
ACX_REQUEST_PARAMETERS_INIT_METHOD

ACX_REQUEST_PARAMETERS_INIT_METHOD ACX 메서드 매개 변수를 사용하여 ACX_REQUEST_PARAMETERS 구조체를 초기화합니다.
ACX_REQUEST_PARAMETERS_INIT_PROPERTY

ACX_REQUEST_PARAMETERS_INIT_PROPERTY ACX 속성 매개 변수를 사용하여 ACX_REQUEST_PARAMETERS 구조체를 초기화합니다.
ACX_RT_STREAM_CALLBACKS_INIT

ACX_RT_STREAM_CALLBACKS_INIT 함수 메서드는 ACX RT 스트림 콜백을 초기화합니다. 이 함수는 acxstreams 헤더에 있습니다.
ACX_RTPACKET_INIT

ACX_RTPACKET_INIT ACX RT 패킷 구조를 초기화합니다. 이 함수는 acxstreams 헤더에 있습니다.
ACX_STREAM_BRIDGE_CONFIG_INIT

ACX_STREAM_BRIDGE_CONFIG_INIT 함수는 ACX 스트림 브리지 구성 구조를 초기화합니다.
ACX_STREAM_CALLBACKS_INIT

ACX_STREAM_CALLBACKS_INIT 함수는 ACX 스트림 콜백을 초기화합니다.
ACX_STREAMAUDIOENGINE_CALLBACKS_INIT

ACX_STREAMAUDIOENGINE_CALLBACKS_INIT 함수는 ACX_STREAMAUDIOENGINE_CALLBACKS 구조를 초기화합니다.
ACX_STREAMAUDIOENGINE_CONFIG_INIT

ACX_STREAMAUDIOENGINE_CONFIG_INIT 함수는 ACX_STREAMAUDIOENGINE_CONFIG 구조를 초기화합니다.
ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID

ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID ACX_STREAMAUDIOENGINE_CONFIG_INIT 동일한 기능을 제공하므로 ACX_STREAMAUDIOENGINE_CONFIG_INIT 사용하는 것이 좋습니다.
ACX_STRUCTURE_SIZE

ACX_STRUCTURE_SIZE 함수는 지정된 ACX 구조체의 크기(바이트)를 가져옵니다.
ACX_TARGET_CIRCUIT_CONFIG_INIT

ACX_TARGET_CIRCUIT_CONFIG_INIT 함수는 ACX 대상 회로 구성 구조를 초기화합니다.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT

ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT 함수는 ACX 대상 팩터리 회로 구성 구조를 초기화합니다.
ACX_TARGET_STREAM_CONFIG_INIT

ACX_TARGET_STREAM_CONFIG_INIT 함수는 ACX 대상 스트림 구성 구조를 초기화합니다.
ACX_VOLUME_CALLBACKS_INIT

ACX_VOLUME_CALLBACKS_INIT 함수는 ACX_VOLUME_CALLBACKS 구조를 초기화합니다.
ACX_VOLUME_CONFIG_INIT

ACX_VOLUME_CONFIG_INIT 함수는 ACX_VOLUME_CONFIG 구조를 초기화합니다.
ACX_VOLUME_CONFIG_INIT_ID

이때 ACX_VOLUME_CONFIG_INIT_ID ACX_VOLUME_CONFIG_INIT 사용하는 것과 동일한 요소 ID에 대한 입력으로만 AcxElementIdDefault를 사용할 수 있습니다.
AcxAudioEngineCreate

AcxAudioEngineCreate 함수는 회로 WDFDEVICE 디바이스 개체 부모에 연결될 오디오 엔진을 만드는 데 사용됩니다.
AcxAudioEngineGetDeviceFormatList

AcxAudioEngineGetDeviceFormatList 함수는 ACXDATAFORMATLIST 디바이스 형식 목록 ACX 개체를 검색합니다.
AcxAudioModuleCreate

AcxAudioModuleCreate 함수는 ACX 회로 개체 부모에 연결할 오디오 모듈을 만드는 데 사용됩니다.
AcxCircuitAddConnections

AcxCircuitAddConnections 함수는 ACXCIRCUIT에 연결을 추가합니다.
AcxCircuitAddElements

AcxCircuitAddElements 함수는 ACXCIRCUIT에 요소를 추가합니다.
AcxCircuitAddEvents

AcxCircuitAddEvents 함수는 ACXCIRCUIT에 하나 이상의 이벤트를 추가합니다.
AcxCircuitAddPhysicalConnections

AcxCircuitAddPhysicalConnections 함수는 ACXCIRCUIT에 물리적 연결을 추가합니다.
AcxCircuitAddPins

AcxCircuitAddPins 함수는 ACXCIRCUIT에 핀을 추가합니다.
AcxCircuitCreate

AcxCircuitCreate 함수는 ACXCIRCUIT를 만드는 데 사용됩니다.
AcxCircuitDispatchAcxRequest

AcxCircuitDispatchAcxRequest는 요청을 관리할 ACX 프레임워크에 ACX WDFREQUEST 개체를 디스패치합니다.
AcxCircuitGetElementById

유효한 ElementID 번호를 제공하면 AcxCircuitGetElementById 함수는 해당 ACXELEMENT 개체를 반환합니다.
AcxCircuitGetElementsCount

AcxCircuitGetElementsCount 함수는 지정된 ACX 회로에 연결된 요소 수를 검색합니다.
AcxCircuitGetNotificationId

AcxCircuitGetNotificationId 함수는 지정된 ACX 회로에 대한 오디오 모듈 알림에 사용되는 플러그 앤 플레이 알림 ID를 검색합니다.
AcxCircuitGetPinById

유효한 PinID 번호를 제공하면 AcxCircuitGetPinById 함수는 해당 ACXPIN 개체를 반환합니다.
AcxCircuitGetPinsCount

AcxCircuitGetPinsCount 함수는 지정된 회로 개체의 핀 수를 검색합니다.
AcxCircuitGetSymbolicLinkName

AcxCircuitGetSymbolicLinkName 함수는 지정된 회로 개체의 기호 링크 이름을 검색합니다.
AcxCircuitGetWdfDevice

기존 ACX 회로 개체가 지정된 경우 AcxCircuitGetWdfDevice 함수는 연결된 WDFDEVICE 개체를 반환합니다.
AcxCircuitInitAllocate

AcxCircuitInitAllocate 함수는 AcxCircuitCreate 함수에서 사용되는 불투명 ACXCIRCUIT_INIT 구조를 초기화하는 데 사용됩니다.
AcxCircuitInitAssignAcxCreateStreamCallback

AcxCircuitInitAssignAcxCreateStreamCallback 함수는 ACX 만들기 스트림 콜백을 할당하는 데 사용됩니다.
AcxCircuitInitAssignAcxRequestPreprocessCallback

AcxCircuitInitAssignAcxRequestPreprocessCallback 함수는 WDFREQUEST 전처리 콜백을 추가합니다.
AcxCircuitInitAssignCategories

AcxCircuitInitAssignCategories 함수는 ACXCIRCUIT에 대한 KSCATERGORY 항목 집합을 할당합니다.
AcxCircuitInitAssignComponentUri

AcxCircuitInitAssignComponentUri 함수는 URI 문자열을 ACXCIRCUIT의 식별자로 할당합니다.
AcxCircuitInitAssignMethods

AcxCircuitInitAssignMethods 함수는 ACXCIRCUIT에 대해 하나 이상의 ACX 메서드를 할당합니다.
AcxCircuitInitAssignName

AcxCircuitInitAssignName 함수는 ACXCIRCUIT의 이름을 할당합니다.
AcxCircuitInitAssignProperties

AcxCircuitInitAssignProperties 함수는 ACXCIRCUIT에 대해 하나 이상의 ACX 속성을 할당합니다.
AcxCircuitInitDisableDefaultStreamBridgeHandling

AcxCircuitInitDisableDefaultStreamBridgeHandling 함수는 다중 회로 환경에서 ACX 기본 스트림 브리지 처리를 사용하지 않도록 설정합니다.
AcxCircuitInitFree

AcxCircuitInitFree 함수는 회로 초기화 개체를 삭제합니다.
AcxCircuitInitSetAcxCircuitCompositeCallbacks

AcxCircuitInitSetAcxCircuitCompositeCallbacks 함수는 ACXCIRCUIT에 대한 드라이버의 복합 콜백을 설정합니다.
AcxCircuitInitSetAcxCircuitPnpPowerCallbacks

AcxCircuitInitSetAcxCircuitPnpPowerCallbacks 함수는 ACXCIRCUIT에 대한 드라이버의 PNP 콜백을 설정합니다.
AcxCircuitInitSetCircuitType

AcxCircuitInitSetCircuitType 함수는 ACXCIRCUIT의 회로 유형을 설정하는 데 사용됩니다.
AcxCircuitInitSetComponentId

AcxCircuitInitSetComponentId 함수는 ACXCIRCUIT의 구성 요소 ID를 설정합니다.
AcxCircuitResumeIo

AcxCircuitResumeIo 함수는 일시적으로 중지된 후 회로 I/O를 다시 시작하는 데 사용됩니다.
AcxCircuitResumeIoActual

AcxCircuitResumeIoActual 함수는 중지된 후 회로 I/O를 다시 시작하는 데 사용됩니다.
AcxCircuitResumeIoWithTag

AcxCircuitResumeIoWithTag 함수는 중지된 후 회로 I/O를 다시 시작하는 데 사용됩니다.
AcxCircuitStopIo

AcxCircuitStopIo 함수는 회로 I/O를 일시적으로 중지하도록 운영 체제에 신호를 전송하는 데 사용됩니다.
AcxCircuitStopIoActual

AcxCircuitStopIoActual 함수는 회로 I/O를 일시적으로 중지하도록 운영 체제에 신호를 전송하는 데 사용됩니다.
AcxCircuitStopIoWithTag

AcxCircuitStopIoWithTag 함수는 회로 I/O를 일시적으로 중지하도록 운영 체제에 신호를 전송하는 데 사용됩니다.
AcxCircuitTemplateCreate

AcxCircuitTemplateCreate 함수는 ACX(오디오 클래스 확장) 관리자가 사용할 회로 템플릿을 만드는 데 사용됩니다.
AcxCompositeTemplateAssignCircuits

AcxCompositeTemplateAssignCircuits 함수는 회로 템플릿 배열을 지정된 복합 템플릿에 추가합니다.
AcxCompositeTemplateCreate

AcxCompositeTemplateCreate 함수는 ACX(오디오 클래스 확장) 관리자가 사용할 복합 템플릿을 만드는 데 사용됩니다.
AcxCompositeTemplateSetCoreCircuit

AcxCompositeTemplateSetCoreCircuit 함수는 지정된 복합 템플릿의 핵심 회로 템플릿을 설정합니다.
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 데이터 형식을 가져옵니다.
AcxDeviceAddCircuit

AcxDeviceAddCircuit 함수는 오디오 엔드포인트를 만들기 위해 WDFDEVICE에 ACX 회로를 추가합니다.
AcxDeviceAddCircuitDevice

AcxDeviceAddCircuitDevice 함수는 오디오 경로를 나타내는 지정된 부모 디바이스에 ACX 회로 디바이스를 추가합니다.
AcxDeviceAddFactoryCircuit

AcxDeviceAddFactoryCircuit 함수는 오디오 회로를 만들기 위해 WDFDEVICE에 팩터리 회로를 추가합니다.
AcxDeviceDetachCircuit

AcxDeviceDetachCircuit 함수는 제거 전에 WDFDEVICE에서 오디오 회로를 분리합니다.
AcxDeviceGetCurrentDxExitLatency

AcxDeviceGetCurrentDxExitLatency 함수는 현재 오디오 디바이스 절전 모드 상태 종료 대기 시간 값을 가져옵니다.
AcxDeviceInitialize

AcxDeviceInitialize 함수는 ACX(오디오 클래스 확장) 디바이스를 초기화합니다.
AcxDeviceInitInitialize

클라이언트 드라이버는 WdfDeviceCreate를 호출하기 전에 EVT_WDF_DRIVER_DEVICE_ADD 콜백에서 AcxDeviceInitInitialize를 호출해야 합니다.
AcxDeviceRemoveCircuit

AcxDeviceRemoveCircuit 함수는 ACX 디바이스에서 지정된 오디오 회로를 제거합니다.
AcxDeviceRemoveCircuitDevice

AcxDeviceRemoveCircuitDevice 함수는 지정된 부모 디바이스에서 ACX 회로 디바이스를 제거합니다.
AcxDeviceRemoveFactoryCircuit

AcxDeviceRemoveFactoryCircuit 함수는 WDFDEVICE에서 오디오 회로를 만들기 위한 팩터리 회로를 제거합니다.
AcxDriverInitialize

AcxDriverInitialize 함수는 지정된 오디오 드라이버를 초기화합니다.
AcxDriverIsVersionAvailable

AcxDriverIsVersionAvailable 함수는 지정된 드라이버 버전을 사용할 수 있는지 여부를 나타내는 부울 값을 반환합니다.
AcxDrmAddContentHandlers

AcxDrmAddContentHandlers 함수는 보호된 콘텐츠를 처리하는 함수 목록을 시스템에 제공합니다.
AcxDrmCreateContentMixed

AcxCreateContentMixed 함수는 여러 스트림의 혼합 콘텐츠를 포함하는 ACX 오디오 스트림을 식별하는 DRM 콘텐츠 ID를 만듭니다.
AcxDrmDestroyContent

AcxDrmDestroyContent 함수는 AcxDrmCreateContentMixed에서 만든 DRM 콘텐츠 ID를 삭제합니다.
AcxDrmForwardContentToDeviceObject

AcxDrmForwardContentToDeviceObject 함수는 호출자가 보호된 콘텐츠를 전달하려는 디바이스를 나타내는 디바이스 개체를 허용합니다.
AcxDrmRetrieveContentRights

AcxDrmRetrieveContentRights 함수는 DRM 콘텐츠 ID에 할당된 DRM 콘텐츠 권한을 가져옵니다.
AcxElementAddEvents

AcxElementAddEvents 함수는 ACXELEMENT 개체에 ACXEVENT 이벤트 개체를 추가하는 기능을 제공합니다.
AcxElementCreate

AcxElementCreate 함수는 회로 또는 스트림 디바이스 개체 부모에 연결될 ACXELEMENT 개체를 만드는 데 사용됩니다.
AcxElementGetContainer

AcxElementGetContainer 함수는 지정된 ACX 요소에 대한 연결된 컨테이너를 검색합니다.
AcxElementGetId

AcxElementGetId 함수는 지정된 ACX 요소 개체의 요소 ID를 나타내는 숫자를 검색합니다.
AcxEventAddEventData

AcxEventAddEventData 함수는 이벤트 데이터를 ACXEVENT 개체에 추가합니다.
AcxEventCreate

AcxEventCreate 함수는 이벤트를 만듭니다.
AcxEventGenerateEvent

AcxEventGenerateEvent 함수는 이벤트를 생성합니다.
AcxFactoryCircuitAddElements

AcxFactoryCircuitAddElements 함수는 ACXFACTORYCIRCUIT에 요소를 추가합니다.
AcxFactoryCircuitCreate

AcxFactoryCircuitCreate 함수는 ACXFACTORYCIRCUIT를 만드는 데 사용됩니다.
AcxFactoryCircuitGetSymbolicLinkName

AcxFactoryCircuitGetSymbolicLinkName 함수는 지정된 ACX 팩터리 회로에 대한 기호 링크 이름을 검색합니다.
AcxFactoryCircuitInitAllocate

AcxFactoryCircuitInitAllocate 함수는 AcxFactoryCircuitCreate 함수에서 사용하는 불투명 ACXFACTORYCIRCUIT_INIT 구조를 초기화하는 데 사용됩니다.
AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback

AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback 함수는 WDFREQUEST 전처리 콜백을 추가합니다.
AcxFactoryCircuitInitAssignCategories

AcxFactoryCircuitInitAssignCategories 함수는 ACXFACTORYCIRCUIT에 대한 GUID(드라이버 범주) 항목 집합을 할당합니다.
AcxFactoryCircuitInitAssignComponentUri

AcxFactoryCircuitInitAssignComponentUri 함수는 URI 문자열을 ACXFACTORYCIRCUIT의 식별자로 할당합니다.
AcxFactoryCircuitInitAssignMethods

AcxCircuitFactoryInitAssignMethods 함수는 ACXFACTORYCIRCUIT에 대해 하나 이상의 ACX 메서드를 할당합니다.
AcxFactoryCircuitInitAssignName

AcxFactoryCircuitInitAssignName 함수는 ACXFACTORYCIRCUIT에 대한 이름을 할당합니다.
AcxFactoryCircuitInitAssignProperties

AcxFactoryCircuitInitAssignProperties 함수는 ACXFACTORYCIRCUIT에 대해 하나 이상의 ACX 속성을 할당합니다.
AcxFactoryCircuitInitFree

AcxFactoryCircuitInitFree 함수는 팩터리 회로 초기화 개체를 삭제합니다.
AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks

AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks 함수는 ACXFACTORYCIRCUIT에 대한 드라이버의 PNP 콜백을 설정합니다.
AcxFactoryCircuitInitSetComponentId

AcxFactoryCircuitInitSetComponentId 함수는 ACXFACTORYCIRCUIT의 구성 요소 ID를 설정합니다.
AcxFactoryCircuitInitSetOperationCallbacks

AcxFactoryCircuitInitSetOperationCallbacks는 ACXFACTORYCIRCUIT에 대한 드라이버 팩터리 작업 콜백을 설정합니다.
AcxGetManager

AcxGetManager 함수는 기본 ACXMANAGER 핸들을 반환합니다.
AcxJackChangeStateNotification

AcxJackChangeStateNotification 함수는 지정된 잭의 상태가 변경되었음을 나타냅니다.
AcxJackCreate

AcxJackCreate 함수는 새 오디오 잭 개체를 만들고 초기화합니다.
AcxKeywordSpotterCreate

AcxKeywordSpotterCreate 함수는 회로 디바이스 개체 부모에 연결될 ACX 키워드(keyword) 스포터 개체를 만드는 데 사용됩니다.
AcxManagerAddCompositeTemplate

AcxManagerAddCompositeTemplate 함수는 지정된 복합 템플릿을 지정된 ACXMANAGER에 추가합니다.
AcxManagerRemoveCompositeTemplate

AcxManagerRemoveCompositeTemplate 함수는 지정된 ACXMANAGER에서 지정된 복합 템플릿을 제거합니다.
AcxMicArrayGeometryAddMicrophoneCoordinates

AcxMicArrayGeometryAddMicrophoneCoordinates 함수는 마이크 배열 기하 도형에 물리적 좌표를 추가합니다.
AcxMicArrayGeometryCreate

AcxMicArrayGeometryCreate 함수는 새 ACXMICARRAYGEOMETRY 개체를 만들고 초기화합니다.
AcxMuteChangeStateNotification

AcxMuteChangeStateNotification 함수는 acx가 해당 이벤트를 생성할 수 있도록 ACXMUTE 개체에서 음소거 상태 변경 알림을 보냅니다.
AcxMuteCreate

AcxMuteCreate 함수는 회로 개체 부모에 연결될 ACX 음소거 개체를 만드는 데 사용됩니다.
AcxObjectBagAddBlob

AcxObjectBagAddBlob 함수는 Blob 데이터를 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddGuid

AcxObjectBagAddGuid 함수는 Guid 데이터를 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddI1

AcxObjectBagAddI1 함수는 초기화된 기존 AcxObjectBag에 INT 1바이트(CHAR) I1 값을 추가합니다.
AcxObjectBagAddI2

AcxObjectBagAddI2 함수는 초기화된 기존 AcxObjectBag에 int 2바이트 I2(SHORT) 값을 추가합니다.
AcxObjectBagAddI4

AcxObjectBagAddI4 함수는 초기화된 기존 AcxObjectBag에 int 4바이트 I4(LONG) 값을 추가합니다.
AcxObjectBagAddI8

AcxObjectBagAddI8 함수는 초기화된 기존 AcxObjectBag에 int 8바이트 I8(LONG64) 값을 추가합니다.
AcxObjectBagAddMultiString

AcxObjectBagAddMultiString 함수는 MultiString을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddSizeT

AcxObjectBagAddSizeT 함수는 초기화된 기존 AcxObjectBag에 SIZE_T 항목을 추가합니다.
AcxObjectBagAddString

AcxObjectBagAddString 함수는 WDFSTRING 개체를 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUI1

AcxObjectBagAddUI1 함수는 부호 없는 UCHAR(int 1바이트) I1 값을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUI2

AcxObjectBagAddUI2 함수는 부호 없는 2바이트 I2(USHORT) 값을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUI4

AcxObjectBagAddUI4 함수는 부호 없는 4바이트 I4(ULONG) 값을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUI8

AcxObjectBagAddUI8 함수는 부호 없는 8바이트 I8(ULONG64) 값을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagAddUnicodeString

AcxObjectBagAddUnicodeString 함수는 유니코드 문자열을 초기화된 기존 AcxObjectBag에 추가합니다.
AcxObjectBagCreate

AcxObjectBagCreate 함수는 새 AcxObjectBag을 만듭니다.
AcxObjectBagOpen

AcxObjectBagOpen 함수는 초기화된 기존 AcxObjectBag을 엽니다.
AcxObjectBagRetrieveBlob

AcxObjectBagRetrieveBlob 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 Blob 값을 검색합니다.
AcxObjectBagRetrieveGuid

AcxObjectBagRetrieveGuid 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 GUID 값을 검색합니다.
AcxObjectBagRetrieveI1

AcxObjectBagRetrieveI1 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 INt 1바이트(CHAR) I1 값을 검색합니다.
AcxObjectBagRetrieveI2

AcxObjectBagRetrieveI2 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 int 2바이트 I2(SHORT) 값을 검색합니다.
AcxObjectBagRetrieveI4

AcxObjectBagRetrieveI4 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 int 4바이트 I4(LONG) 값을 검색합니다.
AcxObjectBagRetrieveI8

AcxObjectBagRetrieveI8 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 int 8바이트 I8(LONG64) 값을 검색합니다.
AcxObjectBagRetrieveMultiString

AcxObjectBagRetrieveMultiString 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 MultiString 값을 검색합니다.
AcxObjectBagRetrieveSizeT

AcxObjectBagRetrieveSizeT 함수는 초기화된 기존 AcxObjectBag에서 SIZE_T 값을 검색합니다.
AcxObjectBagRetrieveString

AcxObjectBagRetrieveString 함수는 초기화된 기존 AcxObjectBag에서 WDFSTRING 개체를 검색합니다.
AcxObjectBagRetrieveUI1

AcxObjectBagRetrieveUI1 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 부호 없는 UCHAR(int 1바이트) UI1 값을 검색합니다.
AcxObjectBagRetrieveUI2

AcxObjectBagRetrieveUI2 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 서명되지 않은 2바이트 UI2(USHORT)를 검색합니다.
AcxObjectBagRetrieveUI4

AcxObjectBagRetrieveUI4 함수는 값을 포함하는 기존 초기화된 AcxObjectBag에서 부호 없는 4바이트 UI4(ULONG) 값을 검색합니다.
AcxObjectBagRetrieveUI8

AcxObjectBagRetrieveUI8 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 부호 없는 8바이트 UI8(ULONG64) 값을 검색합니다.
AcxObjectBagRetrieveUnicodeString

AcxObjectBagRetrieveUnicodeString 함수는 값을 포함하는 초기화된 기존 AcxObjectBag에서 유니코드 문자열 값을 검색합니다.
AcxPeakMeterCreate

AcxPeakMeterCreate 함수는 회로 개체 부모에 연결될 ACX peakmeter 개체를 만드는 데 사용됩니다.
AcxPinAddEvents

AcxPinAddEvents 함수는 지정된 핀에 이벤트 배열을 추가합니다.
AcxPinAddJacks

AcxPinAddJacks 함수는 지정된 핀에 잭 배열을 추가합니다.
AcxPinAddStreamBridges

AcxPinAddStreamBridges 함수는 지정된 핀에 스트림 브리지를 추가합니다.
AcxPinAssignModeDataFormatList

AcxPinAssignModeDataFormatList 함수는 지정된 핀에 모드 데이터 형식 목록을 할당합니다.
AcxPinCreate

AcxPinCreate 함수는 새 ACXPIN 개체를 만들고 초기화합니다.
AcxPinGetCircuit

AcxPinGetCircuit 함수는 핀이 연결된 회로를 반환합니다.
AcxPinGetId

AcxPinGetId 함수는 지정된 핀의 ID를 반환합니다.
AcxPinGetRawDataFormatList

AcxPinGetRawDataFormatList 함수는 지정된 핀에 대한 원시 모드 데이터 형식 목록을 반환합니다.
AcxPinGetType

AcxPinGetType 함수는 지정된 핀의 형식을 반환합니다.
AcxPinNotifyDataFormatChange

AcxPinNotifyDataFormatChange 함수는 지정된 핀에 대한 데이터 형식 변경 알림 이벤트를 생성하기 위해 호출됩니다.
AcxPinRemoveModeDataFormatList

AcxPinRemoveModeDataFormatList 함수는 지정된 핀에 대한 모드 데이터 형식 목록을 삭제합니다.
AcxPinRemoveStreamBridges

AcxPinRemoveStreamBridges 함수는 지정된 핀에서 ACXSTREAMBRIDGE 개체를 제거합니다.
AcxPinRetrieveModeDataFormatList

AcxPinRetrieveModeDataFormatList 함수는 지정된 핀에 대한 모드 데이터 형식 목록을 가져옵니다.
AcxPnpEventCreate

AcxPnpEventCreate 함수는 ACXPNPEVENT를 만듭니다.
AcxPnpEventGenerateEvent

AcxPnpEventGenerateEvent 함수는 ACX PNP 이벤트를 생성합니다.
AcxRequestGetParameters

AcxRequestGetParameters 함수는 WDFREQUEST에서 ACX 요청 매개 변수를 가져옵니다.
AcxRtStreamCreate

AcxRtStreamCreate는 OS에서 오디오 데이터를 스트리밍하는 데 사용하는 ACX RT 기반 Stream 만듭니다.
AcxRtStreamNotifyPacketComplete

드라이버는 패킷이 완료되면 AcxRtStreamNotifyPacketComplete를 호출합니다.
AcxStreamAddConnections

AcxStreamAddConnections 함수는 EvtAcxCircuitCreateStream 중에 새 ACX 스트림에 명시적 연결을 추가합니다.
AcxStreamAddElements

AcxStreamAddElements는 AcxStream에 스트림 요소를 추가하는 데 사용됩니다.
AcxStreamAddEvents

AcxStreamAddEvents는 ACXEVENT 개체를 사용하여 스트림에 이벤트를 추가합니다.
AcxStreamAudioEngineCreate

AcxStreamAudioEngineCreate 함수는 ACX 스트림 개체 부모에 연결될 ACX 스트림 오디오 엔진 개체를 만드는 데 사용됩니다.
AcxStreamAudioEngineGetStream

AcxStreamAudioEngineGetStream 함수는 지정된 스트림 오디오 엔진 개체와 연결된 ACXSTREAM 개체를 검색합니다.
AcxStreamBridgeAddStream

AcxStreamBridgeAddStream 함수는 기존 브리지에 기존 스트림을 추가합니다. 이 함수는 acxstream 헤더에 있습니다.
AcxStreamBridge만들기

AcxStreamBridgeCreate 함수는 스트림 구성을 사용하여 회로에 대한 StreamBridge를 만듭니다.
AcxStreamBridgeGetTargetStream

AcxStreamBridgeGetTargetStream 함수는 특정 ACXSTREAMBRIDGE 개체와 연결된 스트림을 가져옵니다.
AcxStreamBridgeRemoveStream

AcxStreamBridgeRemoveStream 함수는 연결된 ACXSTREAMBRIDGE 개체에서 지정된 스트림을 제거합니다.
AcxStreamCreate

AcxStreamCreate는 스트리밍 동작을 제어하는 데 사용되는 ACX Stream 만듭니다.
AcxStreamDispatchAcxRequest

AcxStreamDispatchAcxRequest는 WDFREQUEST 프레임워크 요청 개체를 사용하여 ACX 요청을 디스패치합니다.
AcxStreamGetCircuit

AcxStreamGetCircuit 함수는 스트림과 연결된 ACXCIRCUIT 개체를 반환합니다.
AcxStreamGetElementById

AcxStreamGetElementById 함수는 요청된 요소 ID에 대한 ACXELEMENT 개체 핸들을 반환합니다.
AcxStreamGetElementsCount

AcxStreamGetElementsCount 함수는 지정된 오디오 스트림의 요소 수를 검색합니다.
AcxStreamGetNotificationId

AcxStreamGetNotificationId 함수는 지정된 오디오 스트림에 대한 플러그 앤 플레이 알림 ID를 검색합니다.
AcxStreamInitAssignAcxRequestPreprocessCallback

AcxStreamInitAssignAcxRequestPreprocessCallback 함수는 AcxRequestPreprocessCallback을 스트림에 할당합니다.
AcxStreamInitAssignAcxRtStreamCallbacks

AcxStreamInitAssignAcxRtStreamCallbacks 함수는 ACXSTREAM_INIT 개체를 사용하여 RT 콜백을 설정합니다.
AcxStreamInitAssignAcxStreamCallbacks

AcxStreamInitAssignAcxStreamCallbacks 함수는 ACX_STREAM_CALLBACKS 구조체 및 ACXSTREAM_INIT 개체를 사용하여 콜백을 설정합니다.
AcxStreamInitAssignMethods

AcxStreamInitAssignMethods 함수는 ACXSTREAM_INIT 개체를 사용하여 스트림에 메서드 배열을 할당합니다.
AcxStreamInitAssignProperties

AcxStreamInitAssignProperties 함수는 ACXSTREAM_INIT 개체를 사용하여 스트림에 속성 배열을 할당합니다.
AcxStreamInitSetAcxRtStreamSupportsNotifications

AcxStreamInitSetAcxRtStreamSupportsNotifications 함수는 버퍼 알림이 지원됨을 나타내는 데 사용됩니다.
AcxStreamResumeIo

AcxStreamResumeIo 함수는 스트림에 대한 IO를 다시 시작하는 데 사용됩니다.
AcxStreamResumeIoActual

AcxStreamResumeIoActual 함수는 스트림에 대한 IO를 다시 시작하는 데 사용됩니다.
AcxStreamResumeIoWithTag

AcxStreamResumeIoWithTag 함수는 스트림에 대한 IO를 다시 시작하는 데 사용됩니다.
AcxStreamStopIo

AcxStreamStopIo 함수는 스트림에 대한 IO를 일시적으로 중지하는 데 사용됩니다.
AcxStreamStopIoActual

AcxStreamStopIoActual 함수는 스트림에 대한 IO를 일시적으로 중지하는 데 사용됩니다.
AcxStreamStopIoWithTag

AcxStreamStopIoWithTag 함수는 스트림에 대한 IO를 일시적으로 중지하는 데 사용됩니다.
AcxTargetCircuitCreate

AcxTargetCircuitCreate 함수는 ACX 대상 회로를 만드는 데 사용됩니다.
AcxTargetCircuitFormatRequestForMethod

AcxTargetCircuitFormatRequestForMethod는 지정된 회로 대상에서 사용할 ACX 메서드 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetCircuitFormatRequestForProperty

AcxTargetCircuitFormatRequestForProperty는 지정된 회로 대상에서 사용할 ACX 속성 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetCircuitGetElementsCount

AcxTargetCircuitGetElementsCount 함수는 원격 대상의 ACX 요소 수를 반환합니다.
AcxTargetCircuitGetPinsCount

AcxTargetCircuitGetPinsCount 함수는 원격 대상의 ACX 핀 수를 반환합니다.
AcxTargetCircuitGetSymbolicLinkName

AcxTargetCircuitGetSymbolicLinkName 함수는 ACX 대상 회로를 지정하는 에 대한 기호 링크 이름을 검색합니다.
AcxTargetCircuitGetTargetElement

유효한 요소 인덱스 값이 지정된 AcxTargetCircuitGetTargetElement 함수는 연결된 ACXTARGETELEMENT 개체를 반환합니다.
AcxTargetCircuitGetTargetPin

유효한 핀 인덱스 값이 지정된 AcxTargetCircuitGetTargetPin 함수는 연결된 ACXTARGETPIN 개체를 반환합니다.
AcxTargetCircuitGetWdfIoTarget

AcxTargetCircuitGetWdfIoTarget 함수는 연결된 WDFIOTARGET 개체를 반환합니다.
AcxTargetElementFormatRequestForMethod

AcxTargetElementFormatRequestForMethod 함수는 지정된 요소 대상에 사용할 ACX 메서드 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetElementFormatRequestForProperty

AcxTargetElementFormatRequestForProperty는 지정된 요소 대상에 사용할 ACX 속성 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetElementGetId

기존 ACXTARGETELEMENT 개체가 지정된 AcxTargetElementGetId는 해당 ID 값을 반환합니다.
AcxTargetElementGetNameTag

기존 ACXTARGETELEMENT 개체가 지정된 AcxTargetElementGetNameTag는 GUID 형식으로 이름 태그를 반환합니다.
AcxTargetElementGetType

기존 ACXTARGETELEMENT 개체가 지정된 AcxTargetElementGetType 함수는 해당 요소 형식을 GUID 형식으로 반환합니다.
AcxTargetElementGetWdfIoTarget

기존 ACXTARGETELEMENT 개체가 지정된 AcxTargetElementGetWdfIoTarget은 해당 WDFIOTARGET 개체를 반환합니다.
AcxTargetFactoryCircuitCreate

AcxTargetFactoryCircuitCreate 함수는 새 ACXTARGETFACTORYCIRCUIT ACX 개체에 대한 핸들을 반환합니다.
AcxTargetFactoryCircuitFormatRequestForMethod

AcxTargetFactoryCircuitFormatRequestForMethod는 지정된 회로 팩터리 대상에서 사용할 ACX 메서드 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetFactoryCircuitFormatRequestForProperty

AcxTargetFactoryCircuitFormatRequestForProperty는 지정된 회로 팩터리 대상에서 사용할 ACX 속성 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetFactoryCircuitGetWdfIoTarget

기존 ACXTARGETFACTORYCIRCUIT 개체가 지정된 AcxTargetFactoryCircuitGetWdfIoTarget은 해당 WDFIOTARGET 개체를 반환합니다.
AcxTargetPinFlushModeDataFormatListCache

AcxTargetPinFlushModeDataFormatListCache 함수는 지정된 대상 핀에 대한 모드 데이터 형식 목록 캐시를 플러시합니다.
AcxTargetPinFormatRequestForMethod

AcxTargetPinFormatRequestForMethod 함수는 지정된 핀 대상에서 사용할 ACX 메서드 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetPinFormatRequestForProperty

AcxTargetPinFormatRequestForProperty는 지정된 핀 대상에서 사용할 ACX 속성 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetPinGetId

기존 ACXTARGETPIN 개체가 지정된 AcxTargetPinGetId는 연결된 ID 값을 반환합니다.
AcxTargetPinGetWdfIoTarget

기존 ACXTARGETPIN 개체가 지정된 AcxTargetPinGetWdfIoTarget 함수는 해당 WDFIOTARGET 개체를 반환합니다.
AcxTargetPinRetrieveModeDataFormatList

기존 ACXTARGETPIN 개체가 지정된 AcxTargetPinRetrieveModeDataFormatList 함수는 지정된 신호 처리 모드 데이터 형식 목록에 연결된 ACXDATAFORMATLIST를 반환합니다.
AcxTargetStreamAssignDrmContentId

기존 ACXTARGETSTREAM 개체가 지정된 AcxTargetStreamAssignDrmContentId 함수는 해당 스트림에 DRM 콘텐츠 ID를 할당합니다.
AcxTargetStreamCreate

AcxTargetStreamCreate 함수는 대상 스트림을 만드는 데 사용됩니다.
AcxTargetStreamFormatRequestForMethod

AcxTargetStreamFormatRequestForMethod는 지정된 스트림 대상에서 사용할 ACX 메서드 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetStreamFormatRequestForProperty

AcxTargetStreamFormatRequestForProperty는 지정된 스트림 대상에서 사용할 ACX 속성 요청으로 WDFREQUEST 형식을 지정합니다.
AcxTargetStreamGetElementsCount

ACXTARGETSTREAM 개체가 지정된 AcxTargetStreamGetElementsCount 함수는 ACX 요소의 수를 반환합니다.
AcxTargetStreamGetTargetElement

유효한 요소 인덱스 값이 지정된 AcxTargetStreamGetTargetElement 함수는 지정된 스트림과 연결된 해당 ACXTARGETELEMENT ACX 개체를 반환합니다.
AcxTargetStreamGetWdfIoTarget

AcxTargetStreamGetWdfIoTarget 함수는 지정된 스트림과 연결된 WDFIOTARGET WDF 개체를 반환합니다.
AcxVolumeChangeLevelNotification

AcxVolumeChangeLevelNotification 함수는 acx가 해당 이벤트를 생성할 수 있도록 ACXVOLUME 개체의 볼륨 수준 변경 알림을 보냅니다.
AcxVolumeCreate

AcxVolumeCreate 함수는 회로 개체 부모에 연결될 ACX 볼륨 개체를 만드는 데 사용됩니다.
AddContentHandlers

AddContentHandlers 메서드는 보호된 콘텐츠를 처리하는 함수 목록을 시스템에 제공합니다.
AddEntry

AddEntry 메서드는 리소스 목록에 항목을 추가합니다.
AddEntryFromParent

AddEntryFromParent 메서드는 리소스 목록의 부모 목록에 있는 항목을 리소스 목록에 추가합니다.
AddEventToEventList

AddEventToEventList 메서드는 포트 드라이버의 이벤트 목록에 이벤트를 추가합니다.
AddMember

AddMember 메서드는 서비스 그룹에 멤버를 추가합니다.
AddStreamResource

AddStreamResource는 스트림 리소스를 추가합니다. 인터럽트 및 드라이버 소유 스레드의 두 가지 유형의 스트림 리소스가 지원됩니다.
AddStreamResource2

AddStreamResource2는 스트림 리소스를 추가합니다. _interrupts 및 드라이버 소유 스레드라는 두 가지 유형의 스트림 리소스가 지원됩니다. AddStreamResource2 메서드는 오디오 waveRT 미니포트 드라이버에서만 사용할 수 있습니다.
AllocateAudioBuffer

AllocateAudioBuffer 메서드는 오디오 데이터에 대한 순환 버퍼를 할당합니다.
AllocateBuffer

AllocateBuffer 메서드는 포트 드라이버 및 DMA 하드웨어에서 액세스할 수 있는 공통 버퍼를 할당합니다.
AllocateBufferWithNotification

DMA 기반 이벤트 알림을 구현하려는 경우 AllocateAudioBufferWithNotification 메서드는 오디오 데이터에 대한 순환 버퍼를 할당합니다. 이벤트 알림을 원하지 않는 경우 IMiniportWaveRTStream::AllocateAudioBuffer를 사용해야 합니다.
AllocateContiguousPagesForMdl

AllocateContiguousPagesForMdl 메서드는 연속되고 페이지가 지정되지 않은 실제 메모리 페이지 목록을 할당하고 이를 설명하는 MDL(메모리 설명자 목록)에 대한 포인터를 반환합니다.
AllocatedBufferSize

AllocatedBufferSize 메서드는 할당된 버퍼의 크기를 반환합니다.
AllocatePagesForMdl

AllocatePagesForMdl 메서드는 페이지가 지정되지 않은 실제 메모리 페이지 목록을 할당하고 이를 설명하는 MDL(메모리 설명자 목록)에 대한 포인터를 반환합니다.
AllocNotificationBuffer

지정된 크기의 버퍼를 지정된 메모리 풀에 할당하여 알림을 보내는 데 사용할 수 있도록 오디오 모듈과 UWP 앱 간의 통신을 허용합니다.
BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT

BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT 메서드는 초기화된 BTHHFP_AUDIO_DEVICE_CAPABILTIES 데이터 구조에 대한 포인터를 반환합니다.
BufferSize

BufferSize 메서드는 DMA 채널의 데이터 버퍼 크기(바이트)를 반환합니다.
BuildArmingPatternData

후속 arm 요청에 사용할 패턴 데이터를 빌드합니다. 이 작업은 각 핀 instance 대해 한 번 수행됩니다.
BuildArmingPatternData

BuildArmingPatternData 메서드는 검색을 위해 모든 키워드(keyword) 및 사용자별 모델 데이터를 포함하는 OEM 관련 패턴 데이터를 빌드하기 위해 운영 체제에서 호출됩니다.
CallSynchronizedRoutine

CallSynchronizedRoutine 메서드는 ISR(인터럽트 서비스 루틴)이 아니라 실행을 ISR과 동기화해야 하는 루틴을 호출합니다.
CancelDelayedService

CancelDelayedService 메서드는 이전에 요청한 지연된 서비스를 취소합니다.
ComputeAndAddUserModelData

기존 모델 데이터 Blob에 사용자별 모델 데이터를 추가합니다.
ComputeAndAddUserModelData

ComputeAndAddUserModelData 메서드는 학습 사용자 환경에서 사용자 독립적 키워드(keyword) 상대적인 사용자별 정보를 계산하는 데 사용됩니다.
연결

Connect 메서드는 동기화 개체를 인터럽트로 연결합니다.
ConnectOutput

ConnectOutput 메서드는 이 IMXF 인터페이스를 pSinkMXF 매개 변수로 지정된 싱크와 연결합니다.
Copyfrom

CopyFrom 메서드는 DMA 채널의 공통 버퍼에서 지정된 대상 버퍼로 샘플 데이터를 복사합니다.
CopyTo

CopyTo 메서드는 지정된 원본 버퍼에서 DMA 채널의 공통 버퍼에 샘플 데이터를 복사합니다.
CreateContentMixed

CreateContentMixed 메서드는 일부 KS 오디오 스트림의 혼합 콘텐츠를 포함하는 복합 스트림에 대한 DRM 콘텐츠 권한을 계산합니다.
D3ExitLatencyChanged

PortCls는 디바이스가 절전 모드(D3) 전원 상태인 동안 D3ExitLatencyChanged 메서드를 호출하여 새 종료 대기 시간 값을 제공합니다.
DataRangeIntersection

DataRangeIntersection 메서드는 두 데이터 범위의 최고 품질의 교차점을 결정합니다.
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다.
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다. Hdaudio 정의 속성은 "hda_"로 시작합니다.
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다. 사운드와이어 정의 속성은 "sdca_"로 시작합니다.
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다. 시스템 정의 속성은 "sys_"로 시작합니다.
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME

DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME 함수는 ACX 개체 모음 속성 이름을 선언합니다. USB 정의 속성은 "usb_"로 시작합니다.
DEFINE_ACXDRMRIGHTS_DEFAULT

이 매크로는 기본 DRM 권한을 제공합니다.
DeleteKey

DeleteKey 메서드는 레지스트리 키를 삭제합니다.
DestroyContent

DestroyContent 메서드는 IDrmPort::CreateContentMixed에서 만든 DRM 콘텐츠 ID를 삭제합니다.
연결 끊기

Disconnect 메서드는 인터럽트에서 동기화 개체의 연결을 끊습니다.
DisconnectOutput

DisconnectOutput 메서드는 이 IMXF 인터페이스를 신디 싱크 또는 캡처 싱크에서 분리합니다.
DrmAddContentHandlers

DrmAddContentHandlers 함수는 시스템에 보호된 콘텐츠를 처리하는 함수 목록을 제공합니다.
DrmCreateContentMixed

DrmCreateContentMixed 함수는 DRM 콘텐츠 ID를 만들어 여러 스트림의 혼합 콘텐츠를 포함하는 KS 오디오 스트림을 식별합니다.
DrmDestroyContent

DrmDestroyContent 함수는 DrmCreateContentMixed에서 만든 DRM 콘텐츠 ID를 삭제합니다.
DrmForwardContentToDeviceObject

DrmForwardContentToDeviceObject 함수는 호출자가 보호된 콘텐츠를 전달하려는 디바이스를 나타내는 디바이스 개체를 허용합니다.
DrmForwardContentToFileObject

DrmForwardContentToFileObject 함수는 사용되지 않으며 기존 드라이버를 지원하기 위해서만 유지 관리됩니다.
DrmForwardContentToInterface

DrmForwardContentToInterface 함수는 호출자가 보호된 콘텐츠를 전달하려는 개체의 COM 인터페이스에 대한 포인터를 허용합니다.
DrmGetContentRights

DrmGetContentRights 함수는 DRM 콘텐츠 ID에 할당된 DRM 콘텐츠 권한을 검색합니다.
EnumerateKey

EnumerateKey 메서드는 열린 키의 하위 키에 대한 정보를 반환합니다.
EnumerateValueKey

EnumerateValueKey 메서드는 값 키가 포함된 레지스트리 항목에 대한 정보를 반환합니다.
EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE

EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE 콜백 함수는 드라이버에 의해 구현되며 오디오 엔진 노드에 대해 전역 효과 상태가 설정될 때 호출됩니다.
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT

EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT 콜백 함수는 드라이버에 의해 구현되며 오디오 엔진 노드에 대한 내부 혼합 형식이 설정될 때 호출됩니다.
EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS

EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS 콜백은 드라이버에 의해 구현되며 지정된 오디오 엔진에 대해 지정된 데이터 형식에 대한 버퍼 크기 제한이 요청될 때 호출됩니다.
EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE

EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE 콜백 함수는 드라이버에 의해 구현되며 지정된 오디오 엔진 노드에 대해 전역 효과 상태가 요청될 때 호출됩니다.
EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT

EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT 콜백은 드라이버에 의해 구현되며 지정된 오디오 엔진에 대한 내부 혼합 형식이 요청될 때 호출됩니다.
EVT_ACX_AUDIOMODULE_PROCESSCOMMAND

EVT_ACX_AUDIOMODULE_PROCESSCOMMAND 오디오 모듈 요소에 대한 명령을 처리하도록 드라이버에 지시합니다.
EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE

EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE 콜백은 ACX Manager에서 감지하고 초기화할 때 드라이버가 복합 회로의 초기화를 수행하는 데 사용됩니다.
EVT_ACX_CIRCUIT_COMPOSITE_DEINITIALIZE

EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_DEINITIALIZE 콜백은 ACX Manager에서 초기화 해제될 때 드라이버가 복합 회로의 초기화를 해제하는 데 사용됩니다.
EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE

EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE 콜백은 ACX Manager에서 복합 엔드포인트를 어셈블한 후 드라이버에서 초기화 후 작업을 수행하는 데 사용됩니다.
EVT_ACX_CIRCUIT_CREATE_STREAM

드라이버는 회로 스트림 인스턴스를 만드는 EVT_ACX_CIRCUIT_CREATE_STREAM 콜백을 정의합니다.
EVT_ACX_CIRCUIT_POWER_DOWN

EVT_ACX_CIRCUIT_POWER_DOWN 콜백은 드라이버가 ACXCIRCUIT 개체의 전원 다운 경로에 기능을 추가하는 데 사용됩니다.
EVT_ACX_CIRCUIT_POWER_UP

EVT_ACX_CIRCUIT_POWER_UP 콜백은 드라이버가 ACXCIRCUIT 개체의 전원 켜기 경로에 기능을 추가하는 데 사용됩니다.
EVT_ACX_CIRCUIT_PREPARE_HARDWARE

EVT_ACX_CIRCUIT_PREPARE_HARDWARE 콜백은 회로가 하드웨어 준비 단계에 있을 때 드라이버에서 기능을 추가하는 데 사용됩니다.
EVT_ACX_CIRCUIT_RELEASE_HARDWARE

EVT_ACX_CIRCUIT_RELEASE_HARDWARE 콜백은 ACXCIRCUIT이 릴리스 하드웨어 단계에 있을 때 드라이버에서 기능을 추가하는 데 사용됩니다.
EVT_ACX_EVENT_DISABLE

EVT_ACX_EVENT_DISABLE 콜백은 드라이버가 ACXEVENT 원본을 사용하지 않도록 설정하는 데 사용됩니다.
EVT_ACX_EVENT_ENABLE

EVT_ACX_EVENT_ENABLE 콜백은 드라이버에서 ACXEVENT 원본을 사용하도록 설정하는 데 사용됩니다.
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT

드라이버가 지정된 구성을 사용하여 ACXCIRCUIT 개체를 만들어야 하는 경우 ACX에서 EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT 콜백을 호출합니다.
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE

드라이버가 새 ACXCIRCUIT 개체에 대한 WDFDEVICE를 만들어야 하는 경우 ACX에서 EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE 콜백을 호출합니다.
EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE

드라이버가 ACXCIRCUIT 개체와 연결된 이전에 만든 WDFDEVICE를 삭제해야 하는 경우 ACX에서 EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE 콜백을 호출합니다.
EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN

EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN 콜백은 드라이버가 ACXFACTORYCIRCUIT 개체의 전원 다운 경로에 기능을 추가하는 데 사용됩니다.
EVT_ACX_FACTORY_CIRCUIT_POWER_UP

EVT_ACX_FACTORY_CIRCUIT_POWER_UP 콜백은 드라이버가 ACXFACTORYCIRCUIT 개체의 전원 켜기 경로에 기능을 추가하는 데 사용됩니다.
EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE

EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE 콜백은 회로 팩터리가 하드웨어 준비 단계에 있을 때 드라이버에서 기능을 추가하는 데 사용됩니다.
EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE

EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE 콜백은 ACXFACTORYCIRCUIT가 릴리스 하드웨어 단계에 있을 때 드라이버에서 기능을 추가하는 데 사용됩니다.
EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE

EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE 콜백 함수는 드라이버에 의해 구현되며 지정된 잭에 대한 상태가 요청될 때 호출됩니다.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM

EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM 키워드(keyword) 스포터의 암 상태를 설정합니다.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS

EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS 키워드(keyword) 스포터에서 사용할 키워드(keyword) 검색에 대한 검색 패턴을 할당합니다.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET

EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET 키워드(keyword) 스포터 탐지기를 패턴이 설정되지 않은 비무장 상태로 다시 설정합니다.
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM

EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM 키워드(keyword) 스포터의 현재 암 상태를 검색합니다.
EVT_ACX_MUTE_ASSIGN_STATE

EVT_ACX_MUTE_ASSIGN_STATE 콜백 함수는 드라이버에 의해 구현되며 음소거 노드에서 지정된 채널의 상태가 설정될 때 호출됩니다.
EVT_ACX_MUTE_RETRIEVE_STATE

EVT_ACX_MUTE_RETRIEVE_STATE 콜백 함수는 드라이버에 의해 구현되며 음소거 노드에서 지정된 채널의 상태가 요청될 때 호출됩니다.
EVT_ACX_OBJECT_PREPROCESS_REQUEST

EVT_ACX_OBJECT_PREPROCESS_REQUEST 콜백은 드라이버가 I/O WDFREQUEST를 전처리하는 데 사용됩니다.
EVT_ACX_OBJECT_PROCESS_EVENT_REQUEST

EVT_ACX_OBJECT_PROCESS_EVENT_REQUEST 콜백은 드라이버에서 이벤트 알림을 처리하는 데 사용됩니다.
EVT_ACX_OBJECT_PROCESS_REQUEST

EVT_ACX_OBJECT_PROCESS_REQUEST 콜백은 드라이버가 WDFREQUEST를 처리하는 데 사용됩니다.
EVT_ACX_PEAKMETER_RETRIEVE_LEVEL

EVT_ACX_PEAKMETER_RETRIEVE_LEVEL 콜백 함수는 드라이버에 의해 구현되며 피크미터 노드에서 지정된 채널의 수준이 요청될 때 호출됩니다.
EVT_ACX_PIN_CONNECTED

EVT_ACX_PIN_CONNECTED 콜백 함수는 드라이버에 의해 구현되며 회로 브리지 핀이 다른 회로의 브리지 핀에 연결될 때 호출됩니다.
EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION

EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION 콜백 함수는 드라이버에 의해 구현되며 지정된 핀에서 데이터 형식 변경이 발생할 때 호출됩니다.
EVT_ACX_PIN_DISCONNECTED

EVT_ACX_PIN_DISCONNECTED 콜백 함수는 드라이버에 의해 구현되며 회로 브리지 핀이 다른 회로의 핀에서 연결이 끊어지면 호출됩니다.
EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO

EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO 콜백 함수는 드라이버에 의해 구현되며 지정된 핀에 대한 싱크 정보가 요청될 때 호출됩니다.
EVT_ACX_PIN_RETRIEVE_NAME

EVT_ACX_PIN_RETRIEVE_NAME 콜백 함수는 드라이버에 의해 구현되며 지정된 핀에 대한 이름을 요청할 때 호출됩니다.
EVT_ACX_PIN_SET_DATAFORMAT

EVT_ACX_PIN_SET_DATAFORMAT 콜백 함수는 드라이버에 의해 구현되며 지정된 핀에 대한 데이터 형식을 설정하기 위해 호출됩니다.
EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL

EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL 드라이버에 의해 구현되며 볼륨 노드에 대해 채널의 볼륨 수준이 설정될 때 호출됩니다.
EVT_ACX_STREAM_ALLOCATE_RTPACKETS

EvtAcxStreamAllocateRtPackets 이벤트는 드라이버에 스트리밍을 위해 RtPackets를 할당하도록 지시합니다.
EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID

EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID 이벤트는 드라이버에 DRM 스트리밍을 위해 콘텐츠 ID를 할당하도록 지시합니다.
EVT_ACX_STREAM_FREE_RTPACKETS

EvtAcxStreamFreeRtPackets 이벤트는 EvtAcxStreamAllocateRtPackets에 대한 이전 호출에서 할당된 RtPackets를 해제하도록 드라이버에 지시합니다.
EVT_ACX_STREAM_GET_CAPTURE_PACKET

EvtAcxStreamGetCapturePacket은 드라이버가 패킷을 채우기 시작했을 때의 QPC 값을 포함하여 가장 최근에 완전히 채워진 패킷(0부터 시작)을 나타내도록 드라이버에 지시합니다.
EVT_ACX_STREAM_GET_CURRENT_PACKET

EvtAcxStreamGetCurrentPacket은 드라이버에 현재 하드웨어에 렌더링되거나 캡처 하드웨어로 채워지는 패킷(0 기반)을 나타내도록 지시합니다.
EVT_ACX_STREAM_GET_HW_LATENCY

EvtAcxStreamGetHwLatency 이벤트는 드라이버에 이 스트림의 특정 회로에 대한 스트림 대기 시간을 제공하도록 지시합니다(전체 대기 시간은 서로 다른 회로의 대기 시간의 합계).
EVT_ACX_STREAM_GET_PRESENTATION_POSITION

EvtAcxStreamGetPresentationPosition은 드라이버에 현재 위치가 계산된 시점의 QPC 값과 함께 현재 위치를 나타내도록 지시합니다.
EVT_ACX_STREAM_PAUSE

EvtAcxStreamPause 이벤트는 드라이버에 스트림 상태를 실행에서 일시 중지로 전환하도록 지시합니다.
EVT_ACX_STREAM_PREPARE_HARDWARE

EvtAcxStreamPrepareHardware 이벤트는 드라이버에 스트리밍을 위한 하드웨어를 준비하도록 지시합니다.
EVT_ACX_STREAM_RELEASE_HARDWARE

EvtAcxStreamReleaseHardware 이벤트는 드라이버에 스트림에 할당된 하드웨어를 해제하고 스트림을 중지 상태로 전환하도록 지시합니다.
EVT_ACX_STREAM_RUN

EvtAcxStreamRun 이벤트는 드라이버에 스트림 상태를 일시 중지에서 실행으로 전환하도록 지시합니다.
EVT_ACX_STREAM_SET_RENDER_PACKET

EvtAcxStreamSetRenderPacket 이벤트는 클라이언트에서 방금 릴리스한 패킷을 드라이버에 알려줍니다.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION

EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION 콜백 함수는 드라이버에 의해 구현되며 지정된 스트림 오디오 엔진의 현재 쓰기 위치가 설정되면 호출됩니다.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE

EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE 콜백 함수는 드라이버에 의해 구현되며 스트림 오디오 엔진 노드에 대해 로컬 효과 상태가 설정될 때 호출됩니다.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION

EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION 콜백 함수는 드라이버에 의해 구현되며 지정된 스트림 오디오 엔진에 대해 오디오 버퍼의 마지막 유효한 바이트 위치가 설정될 때 호출됩니다.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION

EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION 드라이버에 의해 구현되며 스트림 오디오 엔진 노드에 대해 루프백 보호 상태 설정될 때 호출됩니다.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE

EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE 콜백 함수는 드라이버에 의해 구현되며 지정된 스트림 오디오 엔진에 대해 로컬 효과 상태가 요청될 때 호출됩니다.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION

EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION 콜백은 드라이버에 의해 구현되며 지정된 스트림 오디오 엔진에 대해 선형 버퍼 위치를 요청할 때 호출됩니다.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION

EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION 콜백 함수는 드라이버에 의해 구현되며 스트림 오디오 엔진 노드로 회수되는 오디오 데이터 내에서 현재 위치를 검색하기 위해 호출됩니다.
EVT_ACX_VOLUME_ASSIGN_LEVEL

EVT_ACX_VOLUME_ASSIGN_LEVEL 콜백 함수는 드라이버에 의해 구현되며 볼륨 노드에 대해 채널의 볼륨 수준이 설정될 때 호출됩니다.
EVT_ACX_VOLUME_RETRIEVE_LEVEL

EVT_ACX_VOLUME_RETRIEVE_LEVEL 콜백 함수는 드라이버에 의해 구현되며 볼륨 노드에서 지정된 채널의 볼륨 수준을 요청할 때 호출됩니다.
FindTranslatedEntry

FindTranslatedEntry 메서드는 지정된 형식의 변환된 항목에 대한 포인터를 반환하고, 이러한 항목이 없으면 NULL을 반환합니다.
FindUntranslatedEntry

FindUntranslatedEntry 메서드는 지정된 형식의 변환되지 않은 항목에 대한 포인터를 반환하고, 이러한 포인터가 없으면 NULL을 반환합니다.
ForwardContentToDeviceObject

ForwardContentToDeviceObject 메서드는 호출자가 보호된 콘텐츠를 전달하려는 디바이스를 나타내는 디바이스 개체를 허용합니다.
ForwardContentToFileObject

ForwardContentToFileObject 메서드는 사용되지 않으며 기존 드라이버를 지원하기 위해만 유지 관리됩니다.
ForwardContentToInterface

ForwardContentToInterface 메서드는 호출자가 보호된 콘텐츠를 전달하려는 개체의 COM 인터페이스에 대한 포인터를 허용합니다.
FreeAudioBuffer

FreeAudioBuffer 메서드는 이전에 IMiniportWaveRTStream::AllocateAudioBuffer를 호출하여 할당된 오디오 버퍼를 해제하는 데 사용됩니다.
FreeBuffer

FreeBuffer 메서드는 IDmaChannel::AllocateBuffer에 대한 이전 호출에 의해 할당된 버퍼를 해제합니다.
FreeBufferWithNotification

FreeBufferWithNotification 메서드는 IMiniportWaveRTStreamNotification::AllocateBufferWithNotification을 호출하여 이전에 할당된 오디오 버퍼를 해제하는 데 사용됩니다.
FreeNotificationBuffer

이전에 할당된 IPortClsNotifications 버퍼를 해제합니다. 버퍼는 오디오 모듈과 UWP 앱 간의 통신을 허용하기 위해 알림을 보내는 데 사용됩니다.
FreePagesFromMdl

FreePagesFromMdl 메서드는 MDL(메모리 설명자 목록)을 해제합니다.
GenerateEventList

GenerateEventList 메서드는 포트 드라이버의 이벤트 항목 목록을 통해 클라이언트에 특정 이벤트가 발생했음을 알 수 있습니다.
GET_VENDOR_ID_FROM_PARAMSET

이 항목에서는 SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE 파생된 VENDOR PARAMS SET에서 공급업체 ID를 가져오는 매크로에 대해 설명합니다.
GetAdapterObject

GetAdapterObject 메서드는 DMA 채널의 하드웨어 어댑터 개체를 반환합니다.
GetAllocatorFraming

GetAllocatorFraming 메서드는 스트림에 대한 기본 할당자 프레이밍 매개 변수를 가져옵니다.
GetAudioEngineDescriptor

오디오 엔진 노드에 대한 설명자를 가져옵니다.
GetBuffer

GetBuffer 메서드는 긴 MIDI 이벤트에 버퍼를 할당합니다.
GetBufferSize

GetBufferSize 메서드는 할당자에서 버퍼 크기를 가져옵니다.
GetBufferSizeRange

하드웨어 오디오 엔진에서 지원할 수 있는 최소 및 최대 버퍼 크기를 가져옵니다.
GetCapabilities

개체에서 지원하는 langauges 및 detector 기능을 반환합니다.
GetCapabilities

GetCapabilities 메서드는 개체에서 지원하는 키워드와 언어를 반환합니다.
GetCapabilitiesForLanguage

특정 언어에서 지원하는 이벤트를 반환합니다.
GetClockRegister

GetClockRegister 메서드는 포트 드라이버가 클록 레지스터를 오디오 하위 시스템 및 해당 클라이언트에 노출하는 데 필요한 정보를 검색합니다.
GetContentRights

GetContentRights 메서드는 콘텐츠 ID로 식별되는 스트림에 할당된 DRM 콘텐츠 권한을 검색합니다.
GetDescription

GetDescription 메서드는 미니포트 개체의 필터 설명자에 대한 포인터를 출력합니다.
GetDeviceAttributeSteppings

오디오 디바이스 특성에 허용되는 단계별 값을 가져옵니다.
GetDeviceChannelCount

오디오 디바이스에서 지원하는 채널 수의 수를 가져옵니다.
GetDeviceChannelMute

오디오 디바이스 채널에 대한 음소거 노드의 상태를 가져옵니다.
GetDeviceChannelPeakMeter

오디오 디바이스 채널의 PeakMeter 값을 가져옵니다.
GetDeviceChannelVolume

오디오 디바이스의 지정된 채널에 대한 볼륨 수준을 가져옵니다.
GetDeviceDescription

GetDeviceDescription 메서드는 디바이스를 설명하는 DEVICE_DESCRIPTION 구조체에 대한 포인터를 반환합니다.
GetDeviceFormat

오디오 디바이스의 오디오 데이터 형식을 가져옵니다.
GetDeviceProperty

GetDeviceProperty 메서드는 플러그 앤 플레이 디바이스에 대한 레지스트리에 포함된 디바이스 속성에 대한 간단한 액세스를 제공합니다.
GetEngineFormatSize

오디오 엔진의 오디오 데이터 형식에 대한 형식 유형 및 버퍼 크기를 가져옵니다.
GetGfxState

오디오 엔진에서 GFX(전역 효과) 노드의 상태를 가져옵니다.
GetHWLatency

GetHWLatency 메서드는 오디오 하드웨어의 스트림 대기 시간 원본에 대한 정보를 검색합니다.
GetKInterrupt

GetKInterrupt 메서드는 포트 클래스 동기화 개체에서 WDM 인터럽트 개체를 가져옵니다.
GetLfxState

오디오 스트림의 경로에 있는 LFX(로컬 효과) 노드의 상태를 가져옵니다.
GetMapping

GetMapping 메서드는 포트 드라이버에서 매핑을 가져오고 태그를 매핑에 연결합니다.
GetMessage

GetMessage 메서드는 포트 드라이버의 할당자를 활용하여 DMUS_KERNEL_EVENT 구조를 다시 사용하는 DirectMusic 커널 모드 구성 요소의 검색 지점 역할을 합니다.
GetMixFormat

오디오 엔진 믹서의 오디오 데이터 형식을 가져옵니다.
GetModes

GetModes 메서드인 오디오 핀에서 지원하는 오디오 신호 처리 모드를 가져옵니다.
GetOutputStreamPresentationPosition

스트림 프레젠테이션 정보를 반환합니다.
GetPacketCount

GetPacketCount는 WaveRT 버퍼에서 하드웨어로 완전히 전송된 패킷의 (1부터 시작) 수를 반환합니다.
GetPhysicalPageAddress

GetPhysicalPageAddress 메서드는 MDL(메모리 설명자 목록) 내의 페이지에 대한 실제 주소를 반환합니다.
GetPhysicalPagesCount

GetPhysicalPagesCount 메서드는 MDL(메모리 설명자 목록)의 실제 페이지 수를 반환합니다.
GetPinName

GetPinName 메서드는 오디오 엔드포인트의 이름을 검색합니다.
GetPosition

GetPosition 메서드는 스트림의 현재 위치를 가져옵니다.
GetPosition

GetPosition 메서드가 스트림의 현재 위치를 가져오는 방법을 알아봅니다.
GetPosition

GetPosition 메서드는 현재 재생 또는 레코드 위치를 버퍼의 시작 부분에서 바이트 오프셋으로 검색합니다.
GetPositionRegister

GetPositionRegister 메서드는 포트 드라이버가 오디오 하위 시스템 및 해당 클라이언트에 위치 레지스터를 노출하는 데 필요한 정보를 검색합니다.
GetReadPacket

캡처된 데이터에 대한 정보를 반환합니다.
GetStreamAttributeSteppings

오디오 스트림 특성에 허용되는 단계별 값을 가져옵니다.
GetStreamChannelCount

스트림에 사용할 수 있는 채널 수의 수를 가져옵니다.
GetStreamChannelMute

오디오 스트림의 경로에 있는 음소거 노드의 상태를 가져옵니다.
GetStreamChannelPeakMeter

오디오 스트림의 경로에 있는 PeakMeter 노드의 값을 가져옵니다.
GetStreamChannelVolume

오디오 스트림에 적용되는 현재 볼륨 수준을 가져옵니다.
GetStreamLinearBufferPosition

스트림 시작 이후 DMA가 오디오 버퍼에서 가져온 바이트 수를 가져옵니다.
GetStreamPresentationPosition

엔드포인트에 렌더링되는 오디오 데이터 스트림의 현재 커서 위치를 가져옵니다.
GetSupportedDeviceFormats

오디오 디바이스에 대해 지원되는 오디오 데이터 형식을 가져옵니다.
GetSupportedRebalanceType

GetSupportedRebalanceType 메서드는 지원되는 리밸런싱 형식을 반환합니다.
GetTime

GetTime 메서드는 master 클록에서 읽은 현재 참조 시간을 검색합니다.
GetVersion

GetVersion 메서드는 드라이버가 실행 중인 Windows 운영 체제의 버전을 반환합니다.
Init

Init 메서드는 DMus 미니포트 개체를 초기화합니다.
Init

Init 메서드는 MIDI 미니포트 개체를 초기화합니다.
Init

Init 메서드는 토폴로지 미니포트 개체를 초기화합니다.
Init

Init 메서드는 WaveCyclic 미니포트 개체를 초기화합니다. 초기화에는 리소스 목록에 지정된 리소스를 사용하여 하드웨어를 확인하는 것이 포함됩니다.
Init

Init 메서드는 WavePci 미니포트 개체를 초기화합니다. 초기화에는 리소스 목록에 지정된 리소스를 사용하여 하드웨어를 확인하는 것이 포함됩니다.
Init

Init 메서드는 WaveRT 미니포트 드라이버 개체를 초기화합니다.
Init

Init 메서드는 포트 드라이버를 초기화합니다.
MapAllocatedPages

MapAllocatedPages 메서드는 이전에 할당된 물리적 페이지 목록을 커널 모드에서 액세스할 수 있는 연속된 가상 메모리 블록에 매핑합니다.
MappingAvailable

MappingAvailable 메서드는 새 매핑을 사용할 수 있음을 나타냅니다.
MaximumBufferSize

MaximumBufferSize 메서드는 이 DMA 채널 개체가 지원하도록 구성된 가장 큰 버퍼의 크기(바이트)를 반환합니다.
MiniportWriteEtwEvent

MiniportWriteEtwEvent 메서드는 오디오 미니포트 드라이버에서 ETW(Windows용 이벤트 추적) 이벤트에 대한 정보를 제공하는 데 사용됩니다.
NewMasterDmaChannel

NewMasterDmaChannel 메서드는 버스 master DMA 채널의 새 instance 만듭니다.
NewMasterDmaChannel

NewMasterDmaChannel 메서드가 버스 master DMA 채널의 새 instance 만드는 방법을 알아봅니다.
NewRegistryKey

NewRegistryKey 메서드는 기존 레지스트리 키를 열거나 레지스트리에 새 키를 만듭니다. 메서드는 키를 나타내는 레지스트리 키 개체를 만듭니다.
NewSlaveDmaChannel

NewSlaveDmaChannel 메서드는 하위 DMA 채널의 새 instance 만듭니다.
NewStream

(IMiniportDMus) NewStream(dmusicks.h) 메서드는 지정된 물리적 채널과 연결된 논리 스트림의 새 instance 만듭니다.
NewStream

(IMiniportMidi) NewStream(portcls.h) 메서드는 지정된 물리적 채널과 연결된 논리 스트림의 새 instance 만듭니다.
NewStream

NewStream 메서드는 지정된 물리적 채널과 연결된 논리 스트림의 새 instance 만듭니다.
NewStream

(IMiniportWavePci) NewStream(portcls.h) 메서드는 지정된 물리적 채널과 연결된 논리 스트림의 새 instance 만듭니다.
NewStream

NewStream 메서드는 WaveRT 스트림 개체의 새 instance 만듭니다.
NewSubKey

NewSubKey 메서드는 새 레지스트리 하위 키를 만들거나 IRegistryKey 개체가 나타내는 키 아래에 기존 하위 키를 엽니다.
NormalizePhysicalPosition

NormalizePhysicalPosition 메서드는 물리적 버퍼 위치를 시간 기반 값으로 변환합니다.
NormalizePhysicalPosition

NormalizePhysicalPosition 메서드가 물리적 버퍼 위치를 시간 기반 값으로 변환하는 방법을 알아봅니다.
알림

하드웨어 인터럽트 발생 시 미니포트 드라이버의 ISR(인터럽트 서비스 루틴)에서 Notify 메서드를 호출해야 합니다.
알림

Notify 메서드는 포트 드라이버에 DMA 포인터의 진행률을 나타내는 인터럽트 발생을 알립니다. 미니포트 드라이버의 ISR(인터럽트 서비스 루틴)에서 호출해야 합니다.
알림

Notify 메서드가 포트 드라이버에 DMA 포인터의 진행률을 나타내는 인터럽트를 알리는 방법을 알아봅니다. 미니포트 드라이버의 ISR(인터럽트 서비스 루틴)에서 호출해야 합니다.
알림

Notify 메서드는 포트 드라이버에 DMA 포인터의 진행률을 나타내는 인터럽트 발생을 알립니다.
NumberOfEntries

NumberOfEntries 메서드는 리소스 목록의 리소스 항목 수를 반환합니다.
NumberOfEntriesOfType

NumberOfEntriesOfType 메서드는 리소스 목록에서 지정된 형식의 리소스 항목 수를 반환합니다. 각 리소스 종류에 대해 매크로는 앞에서 설명한 대로 이 메서드를 호출하도록 정의됩니다.
PALLOCATE_CAPTURE_DMA_ENGINE

AllocateCaptureDmaEngine 루틴은 캡처 스트림에 대한 DMA 엔진을 할당합니다. AllocateCaptureDmaEngine 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PALLOCATE_CONTIGUOUS_DMA_BUFFER

AllocateContiguousDmaBuffer 루틴은 물리적 메모리의 연속된 단일 블록으로 구성된 DMA 버퍼를 할당합니다. AllocateContiguousDmaBuffer 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PALLOCATE_DMA_BUFFER

AllocateDmaBuffer 루틴은 DMA 엔진에 대한 시스템 메모리에 데이터 버퍼를 할당합니다. AllocateDmaBuffer 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PALLOCATE_DMA_BUFFER_WITH_NOTIFICATION

AllocateDmaBufferWithNotification 루틴은 DMA 엔진에 대한 시스템 메모리에 데이터 버퍼를 할당합니다. AllocateDmaBufferWithNotification 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PALLOCATE_RENDER_DMA_ENGINE

AllocateRenderDmaEngine 루틴은 렌더링 스트림에 대한 DMA 엔진을 할당합니다. AllocateRenderDmaEngine 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
ParseDetectionResultData

입력 모델 데이터 및 SOUNDDETECTOR_PATTERNHEADER 사용하여 검색된 DETECTIONEVENTID, LANGID 및 USER를 확인합니다.
ParseDetectionResultData

ParseDetectionResultData 메서드는 키워드(keyword) 검색 이벤트를 처리한 후 KSPROPERTY_SOUNDDETECTOR_MATCHRESULT 결과 데이터를 검색한 후 운영 체제에서 호출됩니다.
PcAddAdapterDevice

PcAddAdapterDevice 함수는 어댑터 디바이스를 WDM 디바이스 스택에 추가합니다.
PcAddContentHandlers

PcAddContentHandlers 함수는 보호된 콘텐츠를 처리하는 함수 목록을 시스템에 제공합니다.
PcAddStreamResource

PcAddStreamResource는 스트림 리소스를 추가합니다.
PcCompleteIrp

PcCompleteIrp 함수는 이전에 보류 중으로 표시된 IRP를 완료합니다.
PcCompletePendingPropertyRequest

보류 중인 속성 요청을 완료하기 위해 PcCompletePendingPropertyRequest 함수가 호출됩니다.
PcCreateContentMixed

PcCreateContentMixed 함수는 일부 KS 오디오 스트림의 혼합 콘텐츠를 포함하는 복합 스트림에 대한 DRM 콘텐츠 권한을 계산합니다.
PcDestroyContent

PcDestroyContent 함수는 PcCreateContentMixed에서 만든 DRM 콘텐츠 ID를 삭제합니다. 이 함수 호출은 DrmDestroyContent 함수와 연산에서 동일하며 해당 매개 변수 정의 및 반환 값도 동일합니다.
PcDispatchIrp

PcDispatchIrp 함수는 IRP를 PortCls 시스템 드라이버의 기본 처리기로 디스패치합니다.
PcForwardContentToDeviceObject

PcForwardContentToDeviceObject 함수는 호출자가 보호된 콘텐츠를 전달하려는 디바이스를 나타내는 디바이스 개체를 허용합니다.
PcForwardContentToFileObject

PcForwardContentToFileObject 함수는 사용되지 않으며 기존 드라이버를 지원하기 위해만 유지 관리됩니다.
PcForwardContentToInterface

PcForwardContentToInterface 함수는 호출자가 보호된 콘텐츠를 전달하려는 개체의 COM 인터페이스에 대한 포인터를 허용합니다.
PcForwardIrpSynchronous

PcForwardIrpSynchronous 함수는 IRP 처리기에서 플러그 앤 플레이 IRP를 PDO(물리적 디바이스 개체)로 전달하는 데 사용됩니다.
PcGetContentRights

PcGetContentRights 함수는 DRM 콘텐츠 ID에 할당된 DRM 콘텐츠 권한을 검색합니다. 이 함수 호출은 DrmGetContentRights 함수와 연산에서 동일하며 해당 매개 변수 정의 및 반환 값도 동일합니다.
PcGetDeviceProperty

PcGetDeviceProperty 함수는 레지스트리에서 요청된 디바이스 속성을 반환합니다.
PcGetPhysicalDeviceObject

PcGetPhysicalDeviceObject 함수를 사용하면 오디오 미니포트 드라이버가 오디오 디바이스의 기본 물리적 디바이스 개체를 검색할 수 있습니다.
PcGetTimeInterval

PcGetTimeInterval 함수는 지정된 시간 이후 경과된 시간을 반환합니다. 시간은 100나노초 단위로 측정됩니다.
PCHANGE_BANDWIDTH_ALLOCATION

ChangeBandwidthAllocation 루틴은 HD Audio Link에서 DMA 엔진의 대역폭 할당을 변경합니다. ChangeBandwidthAllocation 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PcInitializeAdapterDriver

PcInitializeAdapterDriver 함수는 어댑터 드라이버를 PortCls 시스템 드라이버에 바인딩합니다.
PcNewDmaChannel

PcNewDmaChannel 함수는 새 DMA 채널 개체를 만듭니다. 이 함수는 사용되지 않습니다. 자세한 내용은 다음 설명을 참조하세요.
PcNewInterruptSync

PcNewInterruptSync 함수는 인터럽트 동기화 개체를 만들고 초기화합니다.
PcNewMiniport

PcNewMiniport 함수는 portcls.sys PortCls 시스템 드라이버에 기본 제공되는 시스템 제공 미니포트 드라이버 중 하나의 instance 만듭니다.
PcNewPort

PcNewPort 함수는 시스템 제공 포트 드라이버 개체를 새로 만듭니다. 이 개체의 인터페이스(기본 클래스 IPort에서 파생됨)는 클래스 ID로 지정됩니다.
PcNewRegistryKey

PcNewRegistryKey 함수는 새 레지스트리 키를 열거나 만들고 키를 나타내는 IRegistryKey 개체를 만듭니다. 호출자는 이 개체를 통해 키에 액세스합니다.
PcNewResourceList

PcNewResourceList 함수는 리소스 목록을 만들고 초기화합니다.
PcNewResourceSublist

PcNewResourceSublist 함수는 다른 리소스 목록에서 파생된 빈 리소스 목록을 만들고 초기화합니다.
PcNewServiceGroup

PcNewServiceGroup 함수는 서비스 그룹을 만들고 초기화합니다.
PCPFNEVENT_HANDLER

EventHandler 루틴은 이벤트 요청을 처리합니다.
PcRegisterAdapterPnpManagement

PcRegisterAdapterPnpManagement 함수는 어댑터의 PnP 관리 인터페이스를 PortCls 시스템 드라이버에 등록합니다. PnP 리밸런스를 지원하는 데 사용됩니다.
PcRegisterAdapterPowerManagement

PcRegisterAdapterPowerManagement 함수는 어댑터의 전원 관리 인터페이스를 PortCls 시스템 드라이버에 등록합니다.
PcRegisterIoTimeout

PcRegisterIoTimeout 함수는 지정된 디바이스 개체에 대해 드라이버 제공 I/O 타이머 콜백 루틴을 등록합니다.
PcRegisterPhysicalConnection

PcRegisterPhysicalConnection 함수는 동일한 어댑터 드라이버에 의해 인스턴스화된 두 오디오 어댑터 필터 간의 물리적 연결을 등록합니다.
PcRegisterPhysicalConnectionFromExternal

PcRegisterPhysicalConnectionFromExternal 함수는 외부 오디오 어댑터 필터에서 오디오 어댑터 필터에 대한 물리적 연결을 등록합니다.
PcRegisterPhysicalConnectionToExternal

PcRegisterPhysicalConnectionToExternal 함수는 오디오 어댑터 필터에서 외부 오디오 어댑터 필터로의 물리적 연결을 등록합니다.
PcRegisterSubdevice

PcRegisterSubdevice 함수는 클라이언트에서 사용할 수 있도록 하위 서비스를 등록합니다.
PcRemoveStreamResource

PcRemoveStreamResource는 기존 스트림 리소스를 제거합니다.
PcRequestNewPowerState

PcRequestNewPowerState 함수는 디바이스에 대한 새 전원 상태를 요청하는 데 사용됩니다. 이 함수는 일반적으로 어댑터 드라이버에서 필요하지 않지만 경우에 따라 일부 종류의 하드웨어 문제를 해결하는 데 유용할 수 있습니다.
PcUnregisterAdapterPnpManagement

PcUnregisterAdapterPnpManagement 함수는 PortCls 클래스 드라이버에서 오디오 어댑터의 PnP 관리 인터페이스를 등록 취소합니다. PnP 리밸런스를 지원하는 데 사용됩니다.
PcUnregisterAdapterPowerManagement

PcUnregisterAdapterPowerManagement 함수는 PortCls 클래스 드라이버에서 오디오 어댑터의 전원 관리 인터페이스의 등록을 취소합니다. PcUnregisterAdapterPowerManagement 함수는 Windows 7 이상 버전의 Windows에서 사용할 수 있습니다.
PcUnregisterIoTimeout

PcUnregisterIoTimeout 함수는 지정된 디바이스 개체에 대해 드라이버 제공 I/O 타이머 콜백 루틴의 등록을 취소합니다.
PFNDRMADDCONTENTHANDLERS

Microsoft는 내부용으로만 PFNDRMADDCONTENTHANDLERS 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요.
PFNDRMCREATECONTENTMIXED

Microsoft는 내부용으로만 PFNDRMCREATECONTENTMIXED 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요.
PFNDRMDESTROYCONTENT

Microsoft는 내부용으로만 PFNDRMDESTROYCONTENT 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요.
PFNDRMFORWARDCONTENTTODEVICEOBJECT

Microsoft는 내부용으로만 PFNDRMFORWARDCONTENTTODEVICEOBJECT 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요.
PFNDRMFORWARDCONTENTTOFILEOBJECT

Microsoft는 내부용으로만 PFNDRMFORWARDCONTENTTOFILEOBJECT 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요.
PFNDRMFORWARDCONTENTTOINTERFACE

Microsoft는 내부용으로만 PFNDRMFORWARDCONTENTTOINTERFACE 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요.
PFNDRMGETCONTENTRIGHTS

Microsoft는 내부용으로만 PFNDRMGETCONTENTRIGHTS 콜백 함수를 예약합니다. 코드에서 이 함수를 사용하지 마세요.
PFREE_CONTIGUOUS_DMA_BUFFER

FreeContiguousDmaBuffer 루틴은 AllocateContiguousDmaBuffer 호출에 의해 할당된 DMA 버퍼 및 버퍼 설명자 목록(BDL)을 해제합니다. FreeContiguousDmaBuffer 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PFREE_DMA_BUFFER

FreeDmaBuffer 루틴은 AllocateDmaBuffer를 호출하여 이전에 할당된 DMA 버퍼를 해제합니다. FreeDmaBuffer 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PFREE_DMA_BUFFER_WITH_NOTIFICATION

FreeDmaBufferWithNotification 루틴은 AllocateDmaBufferWithNotification에 대한 호출로 이전에 할당된 DMA 버퍼를 해제합니다. FreeDmaBufferWithNotification 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PFREE_DMA_ENGINE

FreeDmaEngine 루틴은 AllocateCaptureDmaEngine 또는 AllocateRenderDmaEngine 호출로 이전에 할당된 DMA 엔진을 해제합니다. FreeDmaEngine 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PGET_DEVICE_INFORMATION

GetDeviceInformation 루틴은 HD 오디오 컨트롤러 디바이스에 대한 정보를 검색합니다. GetDeviceInformation 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PGET_LINK_POSITION_REGISTER

GetLinkPositionRegister 루틴은 DMA 엔진의 링크 위치 레지스터에 대한 포인터를 검색합니다. GetLinkPositionRegister 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PGET_RESOURCE_INFORMATION

GetResourceInformation 루틴은 하드웨어 리소스에 대한 정보를 검색합니다. GetResourceInformation 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PGET_WALL_CLOCK_REGISTER

GetWallClockRegister 루틴은 벽시계 레지스터에 대한 포인터를 검색합니다. GetWallClockRegister 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PHDAUDIO_BDL_ISR

HDAudioBdlIsr 루틴은 스트림에서 IOC 중단이 발생할 때마다 HD 오디오 버스 드라이버가 호출하는 ISR입니다. PHDAUDIO_BDL_ISR 형식의 함수 포인터이며 다음과 같이 정의됩니다.
PHDAUDIO_DMA_NOTIFICATION_CALLBACK

HDAudio 코덱 DMA 알림 콜백 함수입니다.
PHDAUDIO_TRANSFER_COMPLETE_CALLBACK

HDAudio 코덱 전송 전체 콜백 함수. PHDAUDIO_TRANSFER_COMPLETE_CALLBACK PTRANSFER_CODEC_VERBS 콜백 함수에서 사용됩니다.
PHDAUDIO_UNSOLICITED_RESPONSE_CALLBACK

HDAudio 코덱 원치 않는 응답 콜백 함수입니다. PHDAUDIO_UNSOLICITED_RESPONSE_CALLBACK PREGISTER_EVENT_CALLBACK 콜백 함수에서 사용됩니다.
PhysicalAddress

PhysicalAddress 메서드는 할당된 버퍼의 실제 주소를 반환합니다.
PinCount

PinCount 메서드는 미니포트 드라이버의 핀 수를 쿼리합니다.
PnpCancelStop

PnpCancelStop 메서드는 CancelStop IRP를 처리하는 동안 알림을 제공합니다.
PnpQueryStop

PnpQueryStop은 QueryStop IRP를 성공하기 직전에 portcls에서 PnpQueryStop을 호출할 때 알림을 제공합니다.
PnpStop

PnpStop 메서드는 모든 Ioctl 작업을 중지한 후 알림을 제공합니다.
PnpStop

미니포트 드라이버가 PnP 상태 변경 알림을 받을 수 있도록 하는 선택적 인터페이스입니다.
PositionNotify

MXF 그래프에 대한 바이트 위치 알림입니다.
PowerChangeNotify

PowerChangeNotify 메서드는 미니포트 드라이버에 전원 상태의 변경 내용을 알 수 있습니다.
PowerChangeState

PowerChangeState 메서드는 디바이스가 새 전원 상태로 변경되도록 요청합니다.
PowerChangeState2

Portcls는 IAdapterPowerManagement2::P owerChangeState2 메서드를 호출하여 새 전원 상태 변경을 요청합니다. 이 요청은 어댑터 드라이버에 전달됩니다.
PowerChangeState3

PortCls는 PowerChangeState3 메서드를 호출하여 새 전원 상태 변경을 요청합니다. 이 요청은 어댑터 드라이버에 전달됩니다.
PREGISTER_EVENT_CALLBACK

RegisterEventCallback 루틴은 코덱 또는 코덱의 원치 않는 응답에 대한 콜백 루틴을 등록합니다. RegisterEventCallback 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PREGISTER_NOTIFICATION_CALLBACK

RegisterNotificationCallback 루틴은 더 정확한 타이밍 정보를 사용하여 DMA 진행률 알림을 받을 수 있도록 콜백 루틴을 등록합니다.
PREGISTER_NOTIFICATION_EVENT

RegisterNotificationEvent 루틴은 DMA 진행률 알림을 받을 수 있도록 커널 이벤트를 등록합니다. RegisterNotificationEvent 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PSET_DMA_ENGINE_STATE

SetDmaEngineState 루틴은 하나 이상의 DMA 엔진 상태를 실행 중, 중지됨, 일시 중지됨 또는 다시 설정 상태로 설정합니다. SetDmaEngineState 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PSETUP_DMA_ENGINE_WITH_BDL

SetupDmaEngineWithBdl 루틴은 호출자가 할당한 DMA 버퍼를 사용하도록 DMA 엔진을 설정합니다. SetupDmaEngineWithBdl 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PTRANSFER_CODEC_VERBS

TransferCodecVerbs 루틴은 하나 이상의 명령을 코덱 또는 코덱으로 전송하고 해당 명령에 대한 응답을 검색합니다. TransferCodecVerbs 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PUNREGISTER_EVENT_CALLBACK

UnregisterEventCallback 루틴은 RegisterEventCallback에 대한 호출로 이전에 등록된 이벤트 콜백의 등록을 삭제합니다. UnregisterEventCallback 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PUNREGISTER_NOTIFICATION_CALLBACK

PUNREGISTER_NOTIFICATION_CALLBACK 콜백 함수는 RegisterNotificationCallback 호출로 이전에 등록된 알림 콜백 루틴의 등록을 삭제합니다.
PUNREGISTER_NOTIFICATION_EVENT

UnregisterNotificationEvent 루틴은 RegisterNotificationEvent에 대한 호출로 이전에 등록된 이벤트의 등록을 삭제합니다. UnregisterNotificationEvent 루틴에 대한 함수 포인터 형식은 다음과 같이 정의됩니다.
PutBuffer

이 메서드는 현재 미니포트 드라이버에서 사용되지 않습니다. PutBuffer 메서드는 버퍼를 할당자에 전달하지만 IMXF::P utMessage가 호출되면 자동으로 발생합니다.
PutMessage

PutMessage 메서드는 DMUS_KERNEL_EVENT 구조를 다음 대상으로 전달합니다.
QueryDeviceCapabilities

QueryDeviceCapabilities 메서드는 플러그 앤 플레이 IRP_MN_QUERY_CAPABILITIES IRP에 대한 응답으로 PortCls에서 호출됩니다.
QueryKey

QueryKey 메서드는 키 이름, 키 클래스, 하위 키 수 및 해당 크기를 포함하여 레지스트리 키에 대한 정보를 검색합니다.
QueryPowerChangeState

QueryPowerChangeState 메서드는 IRP_MN_QUERY_POWER 전원 IRP 수신에 대한 응답으로 PortCls에서 호출됩니다.
QueryRegistryValues

QueryRegistryValues 메서드를 사용하면 호출자가 단일 호출로 레지스트리의 여러 값을 쿼리할 수 있습니다.
QueryValueKey

QueryValueKey 메서드는 이름, 형식, 데이터 크기 및 값을 포함하여 레지스트리 키의 값 항목에 대한 정보를 검색합니다.
읽기

Read 메서드는 들어오는 MIDI 스트림에서 데이터를 읽습니다.
ReadCounter

ReadCounter 메서드는 종속 DMA 개체의 카운터를 읽습니다.
RefTimeToSample

RefTimeToSample 메서드는 참조 시간을 샘플 시간으로 변환합니다.
RegisterAdapterPnpManagement

RegisterAdapterPowerManagement 메서드는 어댑터의 PnP 관리 인터페이스를 PortCls에 등록합니다.
RegisterAdapterPowerManagement

RegisterAdapterPowerManagement 메서드는 어댑터의 전원 관리 인터페이스를 PortCls에 등록합니다.
RegisterNotificationEvent

RegisterNotificationEvent 메서드는 DMA 기반 이벤트 알림에 대한 알림을 받을 이벤트를 등록합니다.
RegisterPowerControlCallback

포트 클래스 드라이버(PortCls)는 RegisterPowerControlCallback 메서드를 사용하여 전원 제어 콜백을 등록합니다.
RegisterServiceGroup

RegisterServiceGroup 메서드는 DMus 포트 드라이버에 서비스 그룹을 등록합니다.
RegisterServiceGroup

RegisterServiceGroup 메서드는 IPortMidi::Notify 메서드에 사용할 서비스 그룹을 등록합니다.
RegisterServiceRoutine

RegisterServiceRoutine 메서드는 인터럽트 발생 시 호출될 ISR(인터럽트 서비스 루틴)을 등록합니다.
RegisterWMIProvider

RegisterWMIProvider 메서드는 미니포트 드라이버의 ETW(Windows용 이벤트 추적) 기능을 PortCls에 등록합니다.
ReleaseMapping

ReleaseMapping 메서드는 IPortWavePciStream::GetMapping에 대한 이전 호출에서 가져온 매핑을 해제합니다.
RemoveMember

RemoveMember 메서드는 서비스 그룹에서 지정된 멤버를 제거합니다.
RemoveStreamResource

RemoveStreamResource는 기존 스트림 리소스를 제거합니다. RemoveStreamResource 메서드는 오디오 waveRT 미니포트 드라이버에서만 사용할 수 있습니다.
Render

Render 메서드는 웨이브 데이터를 대상 싱크로 렌더링합니다.
ReportOSDetectionResult

OEM dll에 두 번째 단계 결과를 제공하기 위해 호출됩니다.
RequestDelayedService

RequestDelayedService 메서드는 지정된 지연 후 서비스를 요청합니다.
RequestService

자세한 정보: IServiceGroup::RequestService
RequestService

Service 요청을 IServiceSink 개체로 전달하기 위해 RequestService 메서드가 호출됩니다.
RevokeMappings

RevokeMappings 메서드는 이전에 IPortWavePciStream::GetMapping을 통해 가져온 매핑을 취소합니다.
SampleToRefTime

SampleToRefTime 메서드는 샘플 시간을 참조 시간으로 변환합니다.
SendNotification

오디오 모듈과 UWP 앱 간의 통신을 허용하도록 수신 대기 UWP 앱에 알림을 보냅니다.
SendPowerControl

포트 클래스 드라이버(PortCls)는 SendPowerControl 메서드를 사용하여 전원 제어 코드를 오디오 어댑터로 보냅니다.
서비스

이 메서드는 현재 미니포트 드라이버에서 구현할 필요가 없습니다. Service 메서드는 현재 사용되지 않습니다.
서비스

서비스 메서드는 미니포트 드라이버에 서비스 요청을 알 수 있습니다.
서비스

서비스 메서드가 미니포트 드라이버에 서비스 요청을 알리는 방법을 알아봅니다.
서비스

서비스 메서드가 미니포트 드라이버에 서비스 요청을 알 수 있도록 알 수 있습니다.
SET_VENDOR_ID_TO_PARAMSET

이 항목에서는 SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE 파생된 VENDOR PARAMS SET에서 공급업체 ID를 설정하는 매크로에 대해 설명합니다.
SetBufferSize

SetBufferSize 메서드는 DMA 채널의 현재 버퍼 크기를 설정합니다.
SetContentId

SetContentId 메서드는 KS 오디오 스트림에서 DRM 콘텐츠 ID 및 할당된 DRM 콘텐츠 권한을 설정합니다.
SetDeviceChannelMute

오디오 디바이스 채널에 대한 음소거 노드의 상태를 설정합니다.
SetDeviceChannelVolume

오디오 디바이스의 지정된 채널에 대한 볼륨 수준을 설정합니다.
SetDeviceFormat

오디오 디바이스의 오디오 데이터 형식을 설정합니다.
SetFormat

SetFormat 메서드는 MIDI 스트림의 KS 데이터 형식을 설정합니다.
SetFormat

SetFormat 메서드는 웨이브 스트림의 KS 데이터 형식을 설정합니다.
SetFormat

SetFormat 메서드가 웨이브 스트림의 KS 데이터 형식을 설정하는 방법을 알아봅니다.
SetFormat

SetFormat 메서드는 웨이브 스트림의 데이터 형식을 설정합니다.
SetGfxState

오디오 엔진에서 GFX(전역 효과) 노드의 상태를 설정합니다.
SetIdlePowerManagement

SetIdlePowerManagement 메서드는 어댑터 드라이버가 유휴 상태 검색을 옵트인하거나 옵트아웃하는 방법을 제공합니다.
SetLfxState

오디오 스트림의 경로에 있는 LFX(로컬 효과) 노드의 상태를 설정합니다.
SetNotificationFreq

SetNotificationFreq 메서드는 연속 인터럽트 간의 간격을 설정하여 알림 인터럽트 생성 빈도를 제어합니다.
SetPreFetchOffset

SetPreFetchOffset 메서드는 DirectSound 출력 스트림의 재생 커서에서 쓰기 커서를 분리하는 데이터 바이트 수인 프리페치 오프셋을 설정합니다.
Setstate

SetState 메서드는 MIDI 변환 인터페이스의 상태를 설정하는 데 사용됩니다.
Setstate

SetState 메서드는 스트림의 전송 상태를 새 상태 값으로 설정합니다.
Setstate

SetState 메서드는 스트림에 대한 재생 또는 녹화의 새 상태를 설정합니다.
Setstate

SetState 메서드는 스트림 전송의 상태를 변경합니다.
Setstate

SetState 메서드는 오디오 스트림의 전송 상태를 변경합니다.
SetStreamChannelMute

오디오 스트림의 경로에서 음소거 노드의 상태를 설정합니다.
SetStreamChannelVolume

오디오 스트림에 적용할 볼륨 수준을 설정합니다.
SetStreamCurrentWritePosition

엔드포인트에서 캡처되는 오디오 데이터 스트림의 현재 커서 위치를 설정합니다.
SetStreamCurrentWritePositionForLastBuffer

오디오 버퍼에 기록된 마지막 오디오 데이터 스트림의 현재 커서 위치를 설정합니다.
SetStreamLoopbackProtection

오디오 엔진 노드의 루프백 보호 상태 설정합니다.
SetTechnology

SetTechnology 메서드는 미니포트 드라이버 핀의 데이터 범위에서 각 KSDATARANGE_MUSIC 구조체의 기술 멤버를 변경합니다.
SetValueKey

SetValueKey 메서드는 열린 키 아래에 값 항목을 바꾸거나 만듭니다.
SetWritePacket

SetWritePacket은 OS가 유효한 데이터를 WaveRT 버퍼에 작성했음을 드라이버에 알릴 수 있습니다.
SIDEBANDAUDIO_IOCTL

SIDEBANDAUDIO_IOCTL 사용되는 매크로입니다.
침묵

Silence 메서드는 지정된 버퍼에 무음 샘플을 복사하는 데 사용됩니다.
Start

Start 메서드는 하위 DMA 개체를 시작합니다.
중지

Stop 메서드는 IDmaChannelSlave::Start에 대한 이전 호출로 시작된 하위 DMA 개체를 중지합니다.
SupportDelayedService

SupportDelayedService 메서드는 서비스 그룹이 지연된 서비스를 지원하도록 준비해야 임을 나타냅니다.
SyncToMaster

SyncToMaster 메서드를 사용하면 드리프트를 방지하기 위해 master 클록에 동기화할 수 있습니다.
SystemAddress

SystemAddress 메서드는 할당된 버퍼의 시스템 주소를 반환합니다.
TerminatePacket

TerminatePacket 메서드는 현재 매핑 중인 패킷을 종료합니다.
TransferCount

TransferCount 메서드는 현재 하위 DMA 개체에 의해 전송되는 버퍼의 크기(바이트)를 반환합니다.
TranslatedList

TranslatedList 메서드는 번역된 리소스 목록을 반환합니다.
UnmapAllocatedPages

UnmapAllocatedPages 메서드는 매핑을 해제합니다.
UnregisterAdapterPnpManagement

UnRegisterAdapterPowerManagement 메서드는 PortCls에서 어댑터의 PnP 관리 인터페이스를 등록 취소합니다.
UnregisterAdapterPowerManagement

UnregisterAdapterPowerManagement 메서드는 PortCls를 사용하여 어댑터의 전원 관리 인터페이스를 등록 취소합니다.
UnregisterNotificationEvent

UnregisterNotificationEvent 메서드는 DMA 기반 이벤트 알림에서 이벤트를 등록 취소합니다.
UnregisterPhysicalConnection

UnregisterPhysicalConnection 메서드는 PcRegisterPhysicalConnection에 대한 이전 호출로 등록된 실제 연결의 등록을 삭제합니다.
UnregisterPhysicalConnectionFromExternal

UnregisterPhysicalConnectionFromExternal 메서드는 PcRegisterPhysicalConnectionFromExternal에 대한 이전 호출에 의해 등록된 실제 연결의 등록을 삭제합니다.
UnregisterPhysicalConnectionToExternal

UnregisterPhysicalConnectionToExternal 메서드는 PcRegisterPhysicalConnectionToExternal에 대한 이전 호출에 의해 등록된 실제 연결의 등록을 삭제합니다.
UnregisterPowerControlCallback

포트 클래스 드라이버(PortCls)는 UnregisterPowerControlCallback 메서드를 사용하여 전원 제어 콜백의 등록을 취소합니다.
UnregisterSubdevice

UnregisterSubdevice 메서드는 이전에 PcRegisterSubdevice를 호출하여 등록한 하위 서비스의 등록을 삭제합니다.
UnregisterWMIProvider

UnregisterWMIProvider 메서드는 이전에 RegisterWMIProvider 메서드를 호출하여 등록한 ETW(Windows용 이벤트 추적) 인터페이스의 등록을 취소합니다. 등록 취소는 PortCls를 사용하여 ETW 등록을 사용하지 않도록 설정합니다.
UntranslatedList

UntranslatedList 메서드는 변환되지 않은 리소스 목록을 반환합니다.
VerifyUserEventData

지정된 EVENTID에 대한 사용자 기록을 확인합니다.
VerifyUserKeyword

VerifyUserKeyword 메서드는 학습 사용자 환경에서 학습 중에 캡처된 음성 발언의 instance 하나가 일부 허용 오차 내에서 미리 정의된 키워드(keyword) 일치하는지 확인하는 데 사용됩니다.
WaitForTC

WaitForTC 메서드는 DMA 전송 터미널 수가 완료되기를 기다리거나 제한 시간 간격이 만료되는 경우 시간이 초과됩니다.
쓰기

Write 메서드는 나가는 MIDI 스트림에 데이터를 씁니다.

인터페이스

 
IAdapterPnpManagement

IAdapterPnpManagement는 어댑터가 PnP 관리 메시지를 수신하려는 경우 구현하고 등록해야 하는 인터페이스입니다.
IAdapterPowerManagement

IAdapterPowerManagement 인터페이스는 오디오 어댑터의 전원 상태를 관리하는 데 사용됩니다.
IAdapterPowerManagement2

IAdapterPowerManagement2 인터페이스는 IUnknown에서 상속되며 오디오 어댑터의 전원 상태를 관리하는 데 사용됩니다.
IAdapterPowerManagement3

IAdapterPowerManagement3 인터페이스는 IUnknown에서 상속되며 전원 관리 메시지를 받는 데 사용됩니다.
IAllocatorMXF

IAllocatorMXF 인터페이스는 DirectMusic 스트림에 대한 버퍼 스토리지를 관리합니다.
IDmaChannel

IDmaChannel 인터페이스는 DMA 채널과 관련 DMA 버퍼 및 사용 매개 변수의 추상화 기능을 제공합니다.
IDmaChannelSlave

IDmaChannelSlave 인터페이스는 하위 디바이스에 대한 DMA 채널을 모니터링하고 제어하는 메서드를 제공합니다(어댑터 개체 소개에 설명된 대로).
IDrmAudioStream

IDrmAudioStream 인터페이스는 오디오 스트림의 디지털 콘텐츠에 DRM 보호를 할당합니다.
IDrmPort

IDrmPort 인터페이스는 WaveCyclic 또는 WavePci 미니포트 드라이버에서 DRM으로 보호되는 콘텐츠를 관리하는 데 사용됩니다(디지털 권한 관리 참조).
IDrmPort2

IDrmPort2 인터페이스는 WaveCyclic 또는 WavePci 미니포트 드라이버에서 DRM으로 보호되는 콘텐츠를 관리하는 데 사용됩니다(디지털 권한 관리 참조).
IEventDetectorOemAdapter

IEventDetectorOemAdapter 인터페이스는 하드웨어 키워드(keyword) 스포터에 사용됩니다.
IInterruptSync

IInterruptSync 인터페이스는 ISR(인터럽트 서비스 루틴) 목록의 실행을 ISR이 아닌 루틴과 동기화하는 인터럽트 동기화 개체를 나타냅니다.
IKeywordDetectorOemAdapter

IKeywordDetectorOemAdapter는 음성 활성화 드라이버 인터페이스와 상호 작용하기 위한 COM(구성 요소 개체 모델) 인터페이스입니다. IKeywordDetectorOemAdapter 인터페이스는 Windows 10 이상 버전의 Windows에서 지원됩니다.
IMasterClock

IMasterClock 인터페이스는 master 시계의 현재 참조 시간에 대한 액세스 권한을 Microsoft DirectMusic 스트림에 제공합니다.
IMiniport

IMiniport 인터페이스는 모든 미니포트 개체가 지원하는 제네릭 미니포트 인터페이스입니다. IMiniport는 IUnknown 인터페이스에서 상속됩니다.
IMiniportAudioEngineNode

이 인터페이스를 사용하면 미니포트 드라이버가 KS 필터 핸들을 통해 오디오 엔진에 액세스하는 KS 속성을 사용할 수 있습니다.
IMiniportAudioSignalProcessing

IMiniportAudioSignalProcessing 인터페이스는 모든 오디오 드라이버의 WaveRT 미니포트 구성 요소에 의해 구현됩니다(핀 중 하나라도 오디오 신호 처리 모드를 지원하는 경우).
IMiniportDMus

IMiniportDMus 인터페이스는 DirectMusic 신시사이저 디바이스에 대한 DMus 미니포트 드라이버의 기본 인터페이스입니다.
IMiniportMidi

IMiniportMidi 인터페이스는 MIDI 신시사이저 디바이스에 대한 MIDI 미니포트 드라이버의 기본 인터페이스입니다.
IMiniportMidiStream

IMiniportMidiStream 인터페이스는 MIDI 필터의 핀을 통과하는 MIDI 스트림을 나타냅니다.
IMiniportPnpNotify

IMiniportPnpNotify는 미니포트 개체(오디오 하위 서비스)가 PnP 상태 변경 알림을 받을 수 있도록 하는 선택적 인터페이스입니다.
IMiniportStreamAudioEngineNode

이 인터페이스를 사용하면 미니포트 드라이버가 핀 instance 핸들을 통해 오디오 엔진에 액세스하는 KS 속성을 사용할 수 있습니다.
IMiniportStreamAudioEngineNode2

IMiniportStreamAudioEngineNode2 인터페이스를 사용하면 오디오 미니포트 드라이버가 IMiniportStreamAudioEngineNode 인터페이스의 기능을 확장할 수 있습니다.
IMiniportTopology

IMiniportTopology 인터페이스는 토폴로지 미니포트 드라이버의 기본 인터페이스입니다.
IMiniportWaveCyclic

IMiniportWaveCyclic 인터페이스는 WaveCyclic 오디오 디바이스에 대한 미니포트 드라이버에서 노출하는 기본 인터페이스입니다.
IMiniportWaveCyclicStream

IMiniportWaveCyclicStream 인터페이스는 WaveCyclic 필터의 핀을 통해 흐르는 웨이브 스트림을 나타냅니다.
IMiniportWavePci

IMiniportWavePci 인터페이스는 WavePci 오디오 디바이스의 미니포트 드라이버에서 노출하는 기본 인터페이스입니다.
IMiniportWavePciStream

IMiniportWavePciStream 인터페이스는 WavePci 필터의 핀을 통해 흐르는 웨이브 스트림을 나타냅니다.
IMiniportWaveRT

IMiniportWaveRT 인터페이스는 WaveRT 오디오 디바이스의 미니포트 드라이버에서 노출하는 기본 인터페이스입니다.
IMiniportWaveRTInputStream

IMiniportWaveRTInputStream 인터페이스는 WaveRT 렌더링 또는 캡처 디바이스를 래핑하는 KS 필터의 핀을 통해 흐르는 입력 웨이브 스트림을 나타냅니다. IMiniportWaveRTInputStream은 IUnknown 인터페이스에서 상속됩니다.
IMiniportWaveRTOutputStream

IMiniportWaveRTOutputStream 인터페이스는 출력 웨이브 스트림을 나타냅니다. IMiniportWaveRTOutputStream은 IUnknown 인터페이스에서 상속됩니다.
IMiniportWaveRTStream

IMiniportWaveRTStream 인터페이스는 WaveRT 렌더링 또는 캡처 디바이스를 래핑하는 KS 필터의 핀을 통해 흐르는 웨이브 스트림을 나타냅니다.
IMiniportWaveRTStreamNotification

IMiniportWaveRTStreamNotification 인터페이스는 Windows Vista 이상 Windows 운영 체제에서 지원되며, IMiniportWaveRTStream 인터페이스를 보강하여 DMA 드라이버 이벤트 알림을 용이하게 하는 추가 메서드를 제공합니다.
IMusicTechnology

IMusicTechnology 인터페이스는 MIDI 또는 DMus 미니포트 드라이버에 속하는 핀의 데이터 범위 설명자에 지정된 음악 기술 GUID를 변경하는 데 사용됩니다.
IMXF

IMXF 인터페이스는 MXF(MIDI 전송 필터)의 DirectMusic 스트림을 나타냅니다.
IPinCount

IPinCount 인터페이스는 핀이 인스턴스화되고 닫히면 미니포트 드라이버가 핀 수를 동적으로 모니터링하고 조작할 수 있는 수단을 제공합니다.
IPinName

Windows 7 이상 운영 체제에서 IPinName 인터페이스는 미니포트 드라이버에서 오디오 엔드포인트의 이름을 보고하고 업데이트하는 데 사용됩니다.
IPort

IPort 인터페이스는 오디오 포트 드라이버의 제네릭 인터페이스입니다. 모든 오디오 포트 드라이버는 IPort를 아래쪽 가장자리의 일부로 노출합니다. 어댑터 드라이버는 이 인터페이스에서 초기화 메서드를 호출합니다. IPort는 IUnknown 인터페이스에서 상속됩니다.
IPortClsEtwHelper

IPortClsEtwHelper 인터페이스를 사용하면 오디오 미니포트 드라이버가 ETW(Windows용 이벤트 추적) 도우미 함수에 액세스할 수 있습니다.
IPortClsNotifications

오디오 모듈 통신을 지원하기 위해 미니포트에 알림 도우미를 제공하기 위해 포트에서 구현된 인터페이스입니다.
IPortClsPnp

IPortClsPnp는 포트 클래스 드라이버(PortCls)가 어댑터에 노출하는 PnP 관리 인터페이스입니다.
IPortClsPower

IPortClsPower 인터페이스는 Windows Vista 이상 버전의 Windows에서 지원됩니다. IPortClsPower는 포트 클래스 드라이버(PortCls)가 어댑터에 노출하는 전원 관리 인터페이스입니다.
IPortClsRuntimePower

IPortClsRuntimePower는 포트 클래스 드라이버(PortCls)가 오디오 어댑터의 런타임 전원 관리 기능에 액세스하는 데 사용하는 인터페이스입니다.
IPortClsStreamResourceManager

IPortClsStreamResourceManager는 오디오 스트림 리소스의 등록을 관리하는 데 사용됩니다.
IPortClsStreamResourceManager2

IPortClsStreamResourceManager2는 오디오 스트림 리소스의 등록을 관리하는 데 사용됩니다.
IPortClsVersion

IPortClsVersion 인터페이스는 미니포트 드라이버에서 드라이버가 실행 중인 Windows 운영 체제의 버전을 식별하는 데 사용됩니다. 포트 드라이버는 이 인터페이스를 구현하고 미니포트 드라이버에 노출합니다.
IPortDMus

IPortDMus 인터페이스는 DMus 포트 드라이버의 기본 인터페이스입니다.
IPortEvents

IPortEvents 인터페이스는 미니포트 드라이버에서 클라이언트에 하드웨어 이벤트를 알리는 데 사용됩니다.
IPortMidi

IPortMidi 인터페이스는 MIDI 포트 드라이버의 기본 인터페이스입니다.
IPortTopology

IPortTopology 인터페이스는 토폴로지 미니포트 드라이버에 대한 일반 포트 드라이버 지원을 제공합니다.
IPortWaveCyclic

IPortWaveCyclic 인터페이스는 WaveCyclic 포트 드라이버의 기본 인터페이스입니다.
IPortWavePci

IPortWavePci 인터페이스는 WavePci 포트 드라이버의 기본 인터페이스입니다.
IPortWavePciStream

IPortWavePciStream 인터페이스는 WavePci 미니포트 스트림 개체에 매핑 서비스를 제공하는 스트림 관련 콜백 인터페이스입니다.
IPortWaveRT

IPortWaveRT 인터페이스는 Windows Vista 이상 운영 체제에서 지원되며 WaveRT 포트 드라이버가 WaveRT 미니포트 드라이버 개체를 구현하는 어댑터 드라이버에 노출하는 기본 인터페이스입니다.
IPortWaveRTStream

IPortWaveRTStream 인터페이스는 Windows Vista 이상 운영 체제에서 지원되며 WaveRT 미니포트 드라이버에서 사용할 도우미 메서드를 제공하는 스트림별 인터페이스입니다.
IPortWMIRegistration

IPortWMIRegistration 인터페이스는 Windows 7 이상 버전의 Windows에서 제공됩니다. 이 인터페이스를 사용하면 미니포트 드라이버가 PortCls와 미니포트 드라이버 간에 ETW(Windows용 이벤트 추적) 등록을 조정할 수 있습니다.
IPositionNotify

PositionNotify
IPowerNotify

IPowerNotify 인터페이스는 임박한 전원 상태 변경에 대한 사전 알림이 필요한 경우 드라이버가 노출할 수 있는 선택적 인터페이스입니다.
IPreFetchOffset

IPreFetchOffset 인터페이스는 DirectSound 출력 스트림에서 재생 및 쓰기 커서를 구분하는 바이트 수인 프리페치 오프셋을 제어합니다.
IRegistryKey

IRegistryKey 인터페이스는 미니포트 드라이버가 키 및 해당 하위 키에 액세스하는 데 사용할 수 있는 레지스트리 키의 추상화 기능을 제공합니다.
IResourceList

IResourceList 인터페이스는 시작 시 플러그 앤 플레이 관리자가 디바이스에 할당하는 시스템 하드웨어 리소스 목록인 구성 리소스 목록의 추상화 기능을 제공합니다.
IServiceGroup

IServiceGroup 인터페이스는 모두 동일한 서비스 요청에 대한 알림이 필요한 개체 그룹을 캡슐화합니다.
IServiceSink

IServiceSink 인터페이스는 서비스 요청의 처리를 캡슐화합니다.
ISynthSinkDMus

ISynthSinkDMus 인터페이스는 DirectMusic 신시사이저 디바이스에 대한 웨이브 출력을 처리합니다.
IUnregisterPhysicalConnection

IUnregisterPhysicalConnection 인터페이스는 등록된 물리적 연결을 제거하는 세 가지 메서드를 구현합니다.
IUnregisterSubdevice

IUnregisterSubdevice 인터페이스는 등록된 하위 서비스를 제거하는 메서드를 구현합니다.

구조체

 
ACX_AUDIOENGINE_CALLBACKS

ACX_AUDIOENGINE_CALLBACKS 구조는 ACX 오디오 엔진에 대한 콜백을 정의합니다.
ACX_AUDIOENGINE_CONFIG

ACX_AUDIOENGINE_CONFIG 구조는 오디오 엔진 구성을 정의하는 데 사용됩니다.
ACX_AUDIOMODULE_CALLBACKS

ACX_AUDIOMODULE_CALLBACKS 구조는 ACX 오디오 모듈 작업에 대한 드라이버 콜백을 식별합니다.
ACX_AUDIOMODULE_CONFIG

ACX_AUDIOMODULE_CONFIG 구조는 오디오 모듈 구성을 정의하는 데 사용됩니다.
ACX_AUDIOMODULE_DESCRIPTOR

ACX_AUDIOMODULE_DESCRIPTOR 오디오 모듈 설명자 구조를 정의하는 데 사용됩니다.
ACX_CIRCUIT_COMPOSITE_CALLBACKS

ACX_CIRCUIT_COMPOSITE_CALLBACKS 구조는 ACX 복합 회로 작업에 대한 드라이버 콜백을 식별합니다.
ACX_CIRCUIT_PNPPOWER_CALLBACKS

ACX_CIRCUIT_PNPPOWER_CALLBACKS 구조에는 ACXCIRCUIT의 플러그 앤 플레이 및 전원 이벤트 콜백 함수에 대한 포인터가 포함되어 있습니다.
ACX_CIRCUIT_TEMPLATE_CONFIG

ACX_CIRCUIT_TEMPLATE_CONFIG 구조체는 새 ACX 회로 템플릿 개체를 구성하는 데 사용됩니다.
ACX_COMPOSITE_TEMPLATE_CONFIG

ACX_COMPOSITE_TEMPLATE_CONFIG 구조체는 새 ACX 복합 템플릿 개체를 구성하는 데 사용됩니다.
ACX_CONNECTION

ACX_CONNECTION 구조체는 두 핀 간의 연결을 정의하는 데 사용됩니다.
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_DEVICE_CONFIG

ACX_DEVICE_CONFIG 구조체는 클래스 확장에 구성 정보를 제공합니다.
ACX_DEVICEINIT_CONFIG

ACX_DEVICEINIT_CONFIG 구조체는 클래스 확장에 구성 정보를 제공합니다.
ACX_DRIVER_CONFIG

ACX_DRIVER_CONFIG 구조체는 클래스 확장에 구성 정보를 제공합니다.
ACX_DRIVER_VERSION_AVAILABLE_PARAMS

ACX_DRIVER_VERSION_AVAILABLE_PARAMS 구조체는 AcxDriverIsVersionAvailable 함수에 매개 변수로 전달됩니다.
ACX_ELEMENT_CONFIG

ACX_ELEMENT_CONFIG 구조체는 오디오 요소 구성을 정의하는 데 사용됩니다.
ACX_EVENT_CALLBACKS

ACX_EVENT_CALLBACKS 구조는 ACX 이벤트 작업에 대한 드라이버 콜백을 식별합니다.
ACX_EVENT_CONFIG

ACX_EVENT_CONFIG 구조체는 ACXEVENT를 구성하는 데 사용됩니다.
ACX_EVENT_ITEM

ACX_EVENT_ITEM 구조체는 ACX 요청의 대상인 이벤트 항목을 설명합니다.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT

ACX_FACTORY_CIRCUIT_ADD_CIRCUIT 구조체는 ACX 회로 팩터리에서 회로를 추가하는 데 사용됩니다.
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS

ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS 구조는 ACX 팩터리 작업에 대한 드라이버 콜백을 식별합니다.
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS

ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS 구조에는 ACXFACTORYCIRCUITs 플러그 앤 플레이 및 전원 이벤트 콜백 함수에 대한 포인터가 포함되어 있습니다.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT

ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT 구조체는 ACX 회로 팩터리 회로를 제거하는 데 사용됩니다.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION

ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION 구조는 루프백 오디오가 KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION 마이크 오디오와 인터리브되는 방법을 지정합니다.
ACX_JACK_CALLBACKS

ACX_JACK_CALLBACKS 구조는 오디오 잭 이벤트 콜백 함수를 지정합니다.
ACX_JACK_CONFIG

ACX_JACK_CONFIG 구조체는 오디오 잭을 구성하는 데 사용됩니다.
ACX_JACK_DESCRIPTION

ACX_JACK_DESCRIPTION 구조는 연결 유형, 물리적 위치 등 오디오 잭의 특성을 설명합니다.
ACX_JACK_SINK_INFORMATION

ACX_JACK_SINK_INFORMATION 구조는 HDMI 디바이스 또는 디스플레이 포트와 같은 디스플레이 관련 디지털 오디오 디바이스에 대한 정보를 지정합니다.
ACX_KEYWORDSPOTTER_CALLBACKS

ACX_KEYWORDSPOTTER_CALLBACKS 구조체는 핵심 단어 스포터 작업에 대한 드라이버 콜백을 식별합니다.
ACX_KEYWORDSPOTTER_CONFIG

ACX_KEYWORDSPOTTER_CONFIG 구조체는 오디오 키워드(keyword) 스포터 구성을 정의하는 데 사용됩니다.
ACX_METHOD_ITEM

ACX_METHOD_ITEM 구조는 ACX 요청의 대상인 메서드 항목을 설명합니다.
ACX_MIC_ARRAY_GEOMETRY

ACX_MIC_ARRAY_GEOMETRY 구조체는 마이크 배열의 형식과 기하 도형을 지정합니다.
ACX_MICARRAYGEOMETRY_CONFIG

ACX_MICARRAYGEOMETRY_CONFIG 구조는 마이크 배열을 구성하는 데 사용됩니다.
ACX_MICROPHONE_CONFIG

ACX_MICROPHONE_CONFIG 구조는 마이크를 구성하는 데 사용됩니다.
ACX_MICROPHONE_COORDINATES

ACX_MICROPHONE_COORDINATES 구조체는 X, Y 및 Z 좌표로 마이크의 3D 위치를 지정합니다.
ACX_MUTE_CALLBACKS

ACX_MUTE_CALLBACKS 구조체는 ACX 음소거 작업에 대한 드라이버 콜백을 식별합니다.
ACX_MUTE_CONFIG

ACX_MUTE_CONFIG 구조체는 오디오 음소거 구성을 정의하는 데 사용됩니다.
ACX_OBJECTBAG_CONFIG

ACX_OBJECTBAG_CONFIG 구조체는 AcxObjectBag에 대한 구성을 정의합니다.
ACX_PEAKMETER_CALLBACKS

ACX_PEAKMETER_CALLBACKS 구조체는 ACX 피크미터 작업에 대한 드라이버 콜백을 식별합니다.
ACX_PEAKMETER_CONFIG

ACX_PEAKMETER_CONFIG 구조체는 오디오 피크미터 구성을 정의하는 데 사용됩니다.
ACX_PHYSICAL_CONNECTION

ACX_PHYSICAL_CONNECTION 구조는 두 ACXCIRCUIT 개체 간의 물리적 오디오 연결을 설명합니다.
ACX_PIN_CALLBACKS

ACX_PIN_CALLBACKS 구조는 핀 이벤트 콜백 함수를 지정합니다.
ACX_PIN_CONFIG

ACX_PIN_CONFIG 구조체는 핀을 구성하는 데 사용됩니다.
ACX_PNPEVENT_CONFIG

ACX_PNPEVENT_CONFIG 구조체는 ACXPNPEVENT를 구성하는 데 사용됩니다.
ACX_PROPERTY_ITEM

ACX_PROPERTY_ITEM 구조체는 ACX 요청의 대상인 속성 항목을 설명합니다.
ACX_REQUEST_PARAMETERS

ACX_REQUEST_PARAMETERS 구조체는 I/O ACX 요청과 연결된 매개 변수를 받습니다.
ACX_RT_STREAM_CALLBACKS

ACX_RT_STREAM_CALLBACKS 구조는 ACX 프레임워크로 RT 스트리밍에 대한 콜백을 정의합니다.
ACX_RTPACKET

ACX_RTPACKET 구조체는 할당된 단일 패킷을 나타냅니다. PacketBuffer는 MDL이어야 합니다.
ACX_STREAM_BRIDGE_CONFIG

AcxStreamBridge 구조체는 회로에서 스트림 생성, 상태 전환 및 엔드포인트 회로 스트림 세그먼트 간의 DRM 설정을 전파하는 데 사용됩니다.
ACX_STREAM_CALLBACKS

ACX_STREAM_CALLBACKS 구조는 ACX 프레임워크로 스트리밍하기 위한 드라이버 콜백을 식별합니다.
ACX_STREAMAUDIOENGINE_CALLBACKS

ACX_STREAMAUDIOENGINE_CALLBACKS 구조는 ACX 오디오 엔진 스트림 작업에 대한 드라이버 콜백을 식별합니다.
ACX_STREAMAUDIOENGINE_CONFIG

ACX_STREAMAUDIOENGINE_CONFIG 구조체는 오디오 엔진 스트림 구성을 정의하는 데 사용됩니다.
ACX_TARGET_CIRCUIT_CONFIG

ACX_TARGET_CIRCUIT_CONFIG 구조체는 대상 회로 구성을 정의하는 데 사용됩니다.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG

ACX_TARGET_FACTORY_CIRCUIT_CONFIG 구조체는 대상 팩터리 회로 구성을 정의하는 데 사용됩니다.
ACX_TARGET_STREAM_CONFIG

ACX_TARGET_STREAM_CONFIG 구조체는 대상 스트림 구성을 정의하는 데 사용됩니다.
ACX_VOLUME_CALLBACKS

ACX_VOLUME_CALLBACKS 구조체는 ACX 볼륨 작업에 대한 드라이버 콜백을 식별합니다.
ACX_VOLUME_CONFIG

ACX_VOLUME_CONFIG 구조체는 acx 볼륨 구성을 정의하는 데 사용됩니다.
ACXDRMFORWARD

ACXDRMFORWARD 구조체에는 DRM 콘텐츠 ID를 보호된 콘텐츠를 처리하는 디바이스로 전달하기 위해 DRM 시스템 드라이버에 필요한 정보가 포함되어 있습니다.
ACXDRMRIGHTS

ACXDRMRIGHTS 구조체는 ACX 오디오 핀 또는 드라이버의 스트림 개체에 할당된 DRM 콘텐츠 권한을 지정합니다.
BTHHFP_AUDIO_DEVICE_CAPABILTIES

BTHHFP_AUDIO_DEVICE_CAPABILTIES 데이터 구조는 버전 및 16kHz 샘플링을 지원하는지 여부를 포함하여 Bluetooth HFP 디바이스의 기능을 설명합니다.
BTHHFP_DESCRIPTOR

BTHHFP_DESCRIPTOR 데이터 구조는 쌍을 이루는 HFP(핸즈프리 프로필) 디바이스를 설명하는 정보를 저장합니다.
BTHHFP_DESCRIPTOR2

BTHHFP_DESCRIPTOR2 데이터 구조는 쌍을 이루는 HFP(핸즈프리 프로필) 디바이스를 설명하는 정보를 저장합니다.
DETECTIONEVENT

사용할 수 있는 고유하게 지원되는 검색 이벤트를 지정하는 구조입니다.
DETECTIONEVENTSELECTOR

특정 검색 이벤트를 참조하는 구조체입니다.
DMUS_KERNEL_EVENT

DMUS_KERNEL_EVENT 구조는 타임스탬프를 사용한 음악 이벤트를 패키지하는 데 사용됩니다.
DRMFORWARD

DRMFORWARD 구조에는 DRM 콘텐츠 ID를 보호된 콘텐츠를 처리하는 디바이스로 전달하기 위해 DRMK 시스템 드라이버에 필요한 정보가 포함되어 있습니다.
DRMRIGHTS

DRMRIGHTS 구조는 KS 오디오 핀 또는 포트 클래스 드라이버의 스트림 개체에 할당된 DRM 콘텐츠 권한을 지정합니다.
DS3DVECTOR

DS3DVECTOR 구조체에는 3차원 위치 좌표, 위치 벡터 구성 요소 또는 속도 벡터 구성 요소가 포함됩니다.
EVENTACTION

ParseDetectionResults에서 세부 정보를 제공하는 데 사용되는 구조체입니다.
HDAUDIO_BUFFER_DESCRIPTOR

HDAUDIO_BUFFER_DESCRIPTOR 구조체는 버퍼 설명자(BDL(버퍼 설명자 목록)의 항목인 버퍼 설명자를 지정합니다.
HDAUDIO_BUS_INTERFACE

HDAUDIO_BUS_INTERFACE 구조는 클라이언트가 HD Audio DDI의 HDAUDIO_BUS_INTERFACE 버전에서 루틴을 호출하는 데 필요한 정보를 지정합니다. 이 DDI의 또 다른 변형은 HDAUDIO_BUS_INTERFACE_BDL 구조체에 의해 지정됩니다.
HDAUDIO_BUS_INTERFACE_BDL

HDAUDIO_BUS_INTERFACE_BDL 구조는 클라이언트가 HD Audio DDI의 HDAUDIO_BUS_INTERFACE_BDL 버전에서 루틴을 호출하는 데 필요한 정보를 지정합니다. 이 DDI의 또 다른 변형은 HDAUDIO_BUS_INTERFACE 구조체에 의해 지정됩니다.
HDAUDIO_BUS_INTERFACE_V2

HDAUDIO_BUS_INTERFACE_V2 구조는 클라이언트가 HD Audio DDI의 HDAUDIO_BUS_INTERFACE_V2 버전에서 루틴을 호출하는 데 필요한 정보를 지정합니다.
HDAUDIO_BUS_INTERFACE_V3

자세한 정보: _HDAUDIO_BUS_INTERFACE_V3 구조체
HDAUDIO_CODEC_COMMAND

HDAUDIO_CODEC_COMMAND 구조체는 코덱 명령을 지정합니다.
HDAUDIO_CODEC_RESPONSE

HDAUDIO_CODEC_RESPONSE 구조체는 코덱 명령에 대한 응답 또는 코덱의 원치 않는 응답을 지정합니다.
HDAUDIO_CODEC_TRANSFER

HDAUDIO_CODEC_TRANSFER 구조체는 코덱 명령과 해당 명령에 대한 응답을 지정합니다.
HDAUDIO_CONVERTER_FORMAT

HDAUDIO_CONVERTER_FORMAT 구조는 Intel 고화질 오디오 사양에 정의된 대로 입력 또는 출력 변환기용으로 인코딩된 16비트 스트림 형식을 지정합니다(Intel HD 오디오 웹 사이트 참조).
HDAUDIO_DEVICE_INFORMATION

HDAUDIO_DEVICE_INFORMATION 구조는 HD 오디오 버스 컨트롤러의 하드웨어 기능을 지정합니다.
HDAUDIO_DEVICE_INFORMATION_V2

HDAUDIO_DEVICE_INFORMATION_V2 구조는 HD 오디오 버스 컨트롤러의 하드웨어 기능을 지정합니다.
HDAUDIO_STREAM_FORMAT

HDAUDIO_STREAM_FORMAT 구조는 캡처 또는 렌더링 스트림의 데이터 형식을 설명합니다.
HFP_BYPASS_CODEC_ID_V1

HFP_BYPASS_CODEC_ID_V1 구조체는 지원되는 코덱 ID 구조의 버전 1을 정의합니다.
IEventDetectorOemAdapterVtbl

IEventDetectorOemAdapterVtbl 구조체는 IDL에서 만든 아티팩트입니다. Microsoft용으로 예약되어 있습니다.
INTERLEAVED_AUDIO_FORMAT_INFORMATION

INTERLEAVED_AUDIO_FORMAT_INFORMATION 구조는 루프백 오디오가 마이크 오디오와 인터리빙되어 KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION 방법을 지정합니다.
KEYWORDSELECTOR

KEYWORDSELECTOR 구조체는 특정 키워드(keyword), 언어 및 사용자 조합을 고유하게 선택하는 ID의 세 배입니다.
KSAC3_ALTERNATE_AUDIO

KSAC3_ALTERNATE_AUDIO 구조는 AC-3로 인코딩된 스트림의 두 모노 채널을 스테레오 쌍 또는 두 개의 독립 프로그램 채널로 해석해야 하는지 여부를 지정합니다.
KSAC3_BIT_STREAM_MODE

KSAC3_BIT_STREAM_MODE 구조는 AC-3 스트림으로 인코딩되는 오디오 서비스의 유형인 비트 스트림 모드를 지정합니다.
KSAC3_DIALOGUE_LEVEL

KSAC3_DIALOGUE_LEVEL 구조는 AC-3 스트림으로 인코딩된 오디오 프로그램 내에서 음성 대화 상자의 평균 볼륨 수준을 지정합니다.
KSAC3_DOWNMIX

KSAC3_DOWNMIX 구조는 스피커 구성을 수용하기 위해 AC-3 인코딩 스트림의 프로그램 채널을 다운믹스해야 하는지 여부를 지정합니다.
KSAC3_ERROR_CONCEALMENT

KSAC3_ERROR_CONCEALMENT 구조는 재생 중에 AC-3로 인코딩된 스트림의 오류를 숨기는 방법을 지정합니다.
KSAC3_ROOM_TYPE

KSAC3_ROOM_TYPE 구조는 AC-3 인코딩 스트림이 생성된 오디오 믹싱 룸의 유형을 지정합니다.
KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE

KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE 구조체는 오디오 신호 처리 모드를 지정합니다.
KSAUDIO_CHANNEL_CONFIG

KSAUDIO_CHANNEL_CONFIG 구조는 오디오 스트림의 데이터 형식 내에서 채널의 구성을 지정합니다.
KSAUDIO_COPY_PROTECTION

KSAUDIO_COPY_PROTECTION 구조체는 오디오 스트림의 복사 보호 상태 지정합니다.
KSAUDIO_DYNAMIC_RANGE

KSAUDIO_DYNAMIC_RANGE 구조체는 오디오 스트림의 동적 범위를 지정합니다. 이 구조체는 KSPROPERTY_AUDIO_DYNAMIC_RANGE 속성의 데이터 값을 얻거나 설정하는 데 사용됩니다.
KSAUDIO_MIC_ARRAY_GEOMETRY

KSAUDIO_MIC_ARRAY_GEOMETRY 구조체는 마이크 배열의 형식과 기하 도형을 지정합니다.
KSAUDIO_MICROPHONE_COORDINATES

KSAUDIO_MICROPHONE_COORDINATES 구조체는 마이크 배열에 있는 단일 마이크의 유형과 좌표를 지정합니다.
KSAUDIO_MIX_CAPS

KSAUDIO_MIX_CAPS 구조는 슈퍼믹서 노드(KSNODETYPE_SUPERMIX)의 한 입력 채널에서 동일한 노드의 출력 채널로 특정 데이터 경로의 혼합 기능을 지정합니다.
KSAUDIO_MIXCAP_TABLE

KSAUDIO_MIXCAP_TABLE 구조체는 슈퍼믹서 노드(KSNODETYPE_SUPERMIX)의 혼합 기능을 지정합니다. 이 구조체는 KSPROPERTY_AUDIO_MIX_LEVEL_CAPS 속성의 데이터 값을 얻거나 설정하는 데 사용됩니다.
KSAUDIO_MIXLEVEL

KSAUDIO_MIXLEVEL 구조체는 슈퍼믹서 노드(KSNODETYPE_SUPERMIX)에서 입력 출력 경로의 혼합 수준을 지정합니다.
KSAUDIO_PACKETSIZE_CONSTRAINTS

KSAUDIO_PACKETSIZE_CONSTRAINTS 구조체는 물리적 하드웨어 제약 조건을 설명합니다.
KSAUDIO_PACKETSIZE_CONSTRAINTS2

KSAUDIO_PACKETSIZE_CONSTRAINTS2 구조는 물리적 하드웨어 제약 조건을 설명합니다.
KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT

KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT 구조는 신호 처리 모드와 관련된 제약 조건을 설명합니다.
KSAUDIO_POSITION

KSAUDIO_POSITION 구조체는 오디오 스트림의 사운드 버퍼에서 재생 및 쓰기 커서의 현재 위치를 지정합니다.
KSAUDIO_POSITIONEX

KSAUDIO_POSITIONEX 구조는 KS(커널 스트리밍) 기반 오디오 드라이버에 대한 스트림 위치 및 관련 타임스탬프 정보를 지정합니다.
KSAUDIO_PREFERRED_STATUS

KSAUDIO_PREFERRED_STATUS 구조는 기본 설정 디바이스의 상태 지정합니다.
KSAUDIO_PRESENTATION_POSITION

KSAUDIO_PRESENTATION_POSITION 구조체는 엔드포인트에 렌더링되는 오디오 데이터 스트림의 현재 커서 위치를 지정합니다.
KSAUDIOENGINE_BUFFER_SIZE_RANGE

KSAUDIOENGINE_BUFFER_SIZE_RANGE 구조는 하드웨어 오디오 엔진이 호출할 때 instance 지원할 수 있는 최소 및 최대 버퍼 크기를 지정합니다.
KSAUDIOENGINE_DESCRIPTOR

KSAUDIOENGINE_DESCRIPTOR 구조체는 오디오 엔진의 정적 외부 속성을 설명합니다.
KSAUDIOENGINE_VOLUMELEVEL

KSAUDIOENGINE_VOLUMELEVEL 구조는 KSPROPERTY_AUDIOENGINE_VOLUMELEVEL 속성을 통해 지정된 볼륨 수준 요청에 대해 볼륨 수준을 변경해야 하는 대상 볼륨 수준, 램프 유형 및 기간을 지정합니다.
KSAUDIOMODULE_DESCRIPTOR

KSAUDIOMODULE_DESCRIPTOR 구조는 오디오 모듈의 정적 외부 속성을 설명합니다.
KSAUDIOMODULE_NOTIFICATION

KSAUDIOMODULE_NOTIFICATION 구조는 오디오 모듈 변경 알림과 관련된 속성을 설명합니다.
KSAUDIOMODULE_PROPERTY

KSAUDIOMODULE_DESCRIPTOR 구조체는 오디오 모듈의 정적 외부 속성을 설명합니다.
KSDATAFORMAT_DSOUND

KSDATAFORMAT_DSOUND 구조는 DirectSound 오디오 스트림에 대한 자세한 정보를 제공합니다.
KSDATAFORMAT_WAVEFORMATEX

KSDATAFORMAT_WAVEFORMATEX 구조는 웨이브 데이터로 구성된 오디오 스트림의 데이터 형식에 대한 자세한 정보를 제공합니다.
KSDATAFORMAT_WAVEFORMATEXTENSIBLE

KSDATAFORMAT_WAVEFORMATEXTENSIBLE 구조체는 WaveFormatExt에 추가 데이터가 없는 경우 편리한 래퍼 구조입니다.
KSDATARANGE_AUDIO

KSDATARANGE_AUDIO 구조체는 다양한 오디오 형식을 지정합니다.
KSDATARANGE_MUSIC

KSDATARANGE_MUSIC 구조체는 DirectMusic MIDI 형식의 범위를 지정합니다.
KSDRMAUDIOSTREAM_CONTENTID

KSDRMAUDIOSTREAM_CONTENTID 구조는 KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset 속성 요청에 대한 DRM 콘텐츠 ID 및 DRM 콘텐츠 권한을 지정합니다.
KSDS3D_BUFFER_ALL

KSDS3D_BUFFER_ALL 구조체는 DirectSound 3D 버퍼의 모든 3D 특성을 지정합니다.
KSDS3D_BUFFER_CONE_ANGLES

KSDS3D_BUFFER_CONE_ANGLES 구조체는 내부 및 외부 원뿔 각도를 지정합니다.
KSDS3D_HRTF_FILTER_FORMAT_MSG

KSDS3D_HRTF_FILTER_FORMAT_MSG 구조체는 HRTF(헤드 상대 전송 함수)에 사용할 필터 형식을 지정합니다.
KSDS3D_HRTF_INIT_MSG

KSDS3D_HRTF_INIT_MSG 구조는 HRTF(헤드 상대 전송 함수)를 초기화하는 데 사용할 매개 변수 설정을 지정합니다.
KSDS3D_HRTF_PARAMS_MSG

KSDS3D_HRTF_PARAMS_MSG 구조는 HRTF(헤드 상대 전송 함수)에 적용할 매개 변수 설정을 지정합니다.
KSDS3D_ITD_PARAMS

KSDS3D_ITD_PARAMS 구조는 3D 노드(KSNODETYPE_3D_EFFECTS)의 왼쪽 또는 오른쪽 채널에 ITD(Interaural time delay) 알고리즘에 의해 적용된 매개 변수를 지정합니다.
KSDS3D_ITD_PARAMS_MSG

KSDS3D_ITD_PARAMS_MSG 구조는 3D 노드(KSNODETYPE_3D_EFFECTS)의 ITD(Interaural time delay) 알고리즘에서 사용하는 매개 변수를 지정합니다.
KSDS3D_LISTENER_ALL

KSDS3D_LISTENER_ALL 구조체는 DirectSound 3D 수신기의 모든 속성을 지정합니다. 이 구조체는 KSPROPERTY_DIRECTSOUND3DLISTENER_ALL 속성의 데이터 값을 얻거나 설정하는 데 사용됩니다.
KSDS3D_LISTENER_ORIENTATION

KSD3D_LISTENER_ORIENTATION 구조체는 3D 수신기의 위치 벡터를 지정합니다. 이 구조체는 KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION 속성의 데이터 값을 얻거나 설정하는 데 사용됩니다.
KSDSOUND_BUFFERDESC

KSDSOUND_BUFFERDESC 구조체는 DirectSound 버퍼를 설명합니다.
KSJACK_SINK_INFORMATION

KSJACK_SINK_INFORMATION 구조는 HDMI 디바이스 또는 디스플레이 포트와 같은 디스플레이 관련 디지털 오디오 디바이스에 대한 정보를 지정합니다.
KSMUSICFORMAT

KSMUSICFORMAT 구조는 에서 입력되고 WDM 오디오 디바이스로 출력되는 MIDI 데이터에 대한 정보를 보내고 받는 데 사용됩니다.
KSNODEPROPERTY

KSNODEPROPERTY 구조체는 해당 노드의 노드 및 속성을 지정합니다.
KSNODEPROPERTY_AUDIO_CHANNEL

KSNODEPROPERTY_AUDIO_CHANNEL 구조체는 노드에 있는 채널의 속성을 지정합니다.
KSP_DRMAUDIOSTREAM_CONTENTID

KSP_DRMAUDIOSTREAM_CONTENTID 구조는 KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset 속성 요청에 대한 속성, 요청 유형 및 컨텍스트를 지정합니다. 또한 DRM 함수에 대한 함수 포인터 목록을 지정합니다.
KSRTAUDIO_BUFFER

KSRTAUDIO_BUFFER 구조는 순환 오디오 데이터 버퍼에 대한 버퍼 주소, 크기 및 호출 메모리 장벽 플래그를 지정합니다.
KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION

KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION 구조체는 버퍼 기본 주소, 요청된 버퍼 크기 및 알림 수를 KSPROPERTY 구조에 추가합니다.
KSRTAUDIO_GETREADPACKET_INFO

KSRTAUDIO_GETREADPACKET_INFO 구조는 오디오 패킷에 대한 정보를 설명합니다.
KSRTAUDIO_HWLATENCY

KSRTAUDIO_HWLATENCY 구조는 재생 또는 녹음 중에 오디오 하드웨어가 웨이브 스트림에 추가하는 대기 시간을 설명합니다.
KSRTAUDIO_HWREGISTER

KSRTAUDIO_HWREGISTER 구조는 클라이언트에서 요청한 하드웨어 레지스터에 대한 주소 및 추가 정보를 지정합니다.
KSRTAUDIO_HWREGISTER_PROPERTY

KSRTAUDIO_HWREGISTRY_PROPERTY 구조체는 KSPROPERTY 구조체에 레지스터 기본 주소를 추가합니다.
KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY

KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY 구조체는 KSPROPERTY 구조체에 이벤트 핸들을 추가합니다.
KSRTAUDIO_SETWRITEPACKET_INFO

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

KSSOUNDDETECTORPROPERTY 구조체는 노드 및 이벤트 ID를 지정합니다.
KSTELEPHONY_CALLCONTROL

KSTELEPHONY_CALLCONTROL 구조는 KSPROPERTY_TELEPHONY_CALLCONTROL 속성에 사용할 전화 통화 유형 및 제어 작업을 지정합니다.
KSTELEPHONY_CALLINFO

KSTELEPHONY_CALLINFO 구조는 KSPROPERTY_TELEPHONY_CALLINFO 속성에 대한 전화 통화의 유형과 상태를 지정합니다.
KSTELEPHONY_PROVIDERCHANGE

KSTELEPHONY_PROVIDERCHANGE 구조는 KSPROPERTY_TELEPHONY_PROVIDERCHANGE 속성에 사용할 전화 통화 유형 및 공급자 변경 작업을 지정합니다.
KSTOPOLOGY_ENDPOINTID

KSTOPOLOGY_ENDPOINTID 구조체는 토폴로지 엔드포인트의 이름과 핀 ID를 지정합니다.
KSTOPOLOGY_ENDPOINTIDPAIR

KSTOPOLOGY_ENDPOINTIDPAIR 구조체는 KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR 속성에 사용할 렌더링 및 캡처 엔드포인트 ID를 지정합니다.
LOOPEDSTREAMING_POSITION_EVENT_DATA

LOOPEDSTREAMING_POSITION_EVENT_DATA 구조체는 루프 버퍼의 위치 이벤트를 설명합니다.
PCAUTOMATION_TABLE

PCAUTOMATION_TABLE 구조에는 속성, 메서드 및 이벤트의 미니포트 드라이버 master 테이블이 포함되어 있습니다.
PCEVENT_ITEM

PCEVENT_ITEM 구조는 특정 필터, 핀 또는 노드에서 지원하는 이벤트를 설명하는 데 사용됩니다.
PCEVENT_REQUEST

PCEVENT_REQUEST 구조체는 이벤트 요청을 지정합니다.
PCFILTER_DESCRIPTOR

PCFILTER_DESCRIPTOR 구조는 미니포트 드라이버의 필터 구현을 설명합니다. 구조체는 필터의 핀, 노드, 연결 및 속성을 지정합니다.
PCMETHOD_ITEM

PCMETHOD_ITEM 구조는 필터, 핀 또는 노드에서 지원하는 메서드를 설명합니다.
PCMETHOD_REQUEST

PCMETHOD_REQUEST 구조체는 메서드 요청을 지정합니다.
PCNODE_DESCRIPTOR

PCNODE_DESCRIPTOR 구조는 토폴로지 미니포트 드라이버가 구현하는 필터의 노드를 설명합니다.
PCNOTIFICATION_BUFFER

IPortClsNotifications에서 사용하는 알림 버퍼입니다.
PCPIN_DESCRIPTOR

PCPIN_DESCRIPTOR 구조체는 핀 팩터리를 설명합니다.
PCPROPERTY_ITEM

PCPROPERTY_ITEM 구조는 특정 필터, 핀 또는 노드에서 지원하는 속성을 설명합니다.
PCPROPERTY_REQUEST

PCPROPERTY_REQUEST 구조체는 속성 요청을 지정합니다.
PCSTREAMRESOURCE_DESCRIPTOR

PCSTREAMRESOURCE_DESCRIPTOR 스트림 리소스를 정의합니다. PCSTREAMRESOURCE_DESCRIPTOR_INIT 사용하여 이 구조를 올바르게 초기화합니다.
SIDEBANDAUDIO_CONNECTION_PARAMS

SIDEBANDAUDIO_CONNECTION_PARAMS 구조는 엔드포인트 인덱스 및 연결 값을 설명합니다.
SIDEBANDAUDIO_DEVICE_DESCRIPTOR

SIDEBANDAUDIO_DEVICE_DESCRIPTOR 구조는 디바이스의 엔드포인트 수를 설명합니다.
SIDEBANDAUDIO_DEVICE_ERROR

SIDEBANDAUDIO_DEVICE_ERROR 구조는 디바이스에 보고된 오류를 설명합니다.
SIDEBANDAUDIO_ENDPOINT_CAPABILITIES

SIDEBANDAUDIO_ENDPOINT_CAPABILITIES 구조는 사이드밴드 오디오 엔드포인트 드라이버의 기능을 설명합니다.
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR

SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR 구조는 사이드밴드 오디오 엔드포인트의 특성을 설명합니다.
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR2

SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR 구조체의 두 번째 버전입니다. 오디오 엔드포인트 드라이버의 특징을 설명합니다.
SIDEBANDAUDIO_EP_USBAUDIO_TRANSPORT_RESOURCES

이 구조는 USB 사이드밴드 오디오 전송 리소스에 대해 설명합니다.
SIDEBANDAUDIO_IO_PARAM_HEADER

SIDEBANDAUDIO_IO_PARAM_HEADER 구조체는 IO 매개 변수의 크기와 형식을 설명합니다.
SIDEBANDAUDIO_MUTE_PARAMS

SIDEBANDAUDIO_MUTE_PARAMS 구조는 엔드포인트 인덱스, 채널, 즉시 작업 모드 및 음소거 값을 설명합니다.
SIDEBANDAUDIO_SIDETONE_DESCRIPTOR

SIDEBANDAUDIO_SIDETONE_DESCRIPTOR 구조는 사이드톤 토폴로지의 음소거 및 볼륨 구성 요소를 설명합니다.
SIDEBANDAUDIO_SIDETONE_PARAMS

SIDEBANDAUDIO_SIDETONE_PARAMS 구조체는 엔드포인트 인덱스 및 사이드톤 값을 설명합니다.
SIDEBANDAUDIO_SIOP_REQUEST_PARAM

SIDEBANDAUDIO_SIOP_REQUEST_PARAM 구조체는 변수 SIOP 요청 매개 변수를 설명합니다.
SIDEBANDAUDIO_STREAM_OPEN_PARAMS

SIDEBANDAUDIO_STREAM_OPEN_PARAMS 구조는 IOCTL에 대한 변수 I/O 매개 변수를 설명합니다.
SIDEBANDAUDIO_STREAM_STATUS_PARAMS

SIDEBANDAUDIO_STREAM_STATUS_PARAMS 구조는 엔드포인트 인덱스 및 디바이스 오류 NTSTATUS를 설명합니다.
SIDEBANDAUDIO_SUPPORTED_FORMATS

SIDEBANDAUDIO_SUPPORTED_FORMATS 구조는 오디오 엔드포인트에서 지원하는 형식을 설명합니다.
SIDEBANDAUDIO_VOLUME_PARAMS

SIDEBANDAUDIO_VOLUME_PARAMS 구조는 엔드포인트 인덱스, 채널, 즉시 작업 모드 및 볼륨 값을 설명합니다.
SOUNDDETECTOR_PATTERNHEADER

SOUNDDETECTOR_PATTERNHEADER 구조체는 소리 감지기의 패턴 데이터의 크기와 형식을 지정합니다.
SOUNDDETECTOR_PATTERNHEADER

SOUNDDETECTOR_PATTERNHEADER 구조체(keyworddetectoroemadapter.h)는 소리 감지기의 패턴 헤더를 지정합니다.
SOUNDDETECTOR_PATTERNHEADER

SOUNDDETECTOR_PATTERNHEADER 구조체(ksmedia.h)는 소리 감지기의 패턴 헤더를 지정합니다.
SYNTH_BUFFER

SYNTH_BUFFER 구조체는 신시사이저에 다운로드되는 DLS 데이터를 지정합니다.
SYNTH_PORTPARAMS

SYNTH_PORTPARAMS 구조에는 음악 데이터를 보내거나 받는 디바이스의 DirectMusic 용어인 DirectMusic 포트에 대한 구성 매개 변수가 포함되어 있습니다.
SYNTH_REVERB_PARAMS

SYNTH_REVERB_PARAMS 구조에는 구성 매개 변수가 포함됩니다.
SYNTH_STATS

SYNTH_STATS 구조는 음성 재생 수, CPU 사용량, 손실된 노트 수, 사용 가능한 메모리 양 및 최대 볼륨 수준과 같은 신시사이저 성능 통계를 지정합니다.
SYNTHCAPS

SYNTHCAPS 구조체는 신시사이저의 기능을 지정합니다.
SYNTHDOWNLOAD

SYNTHDOWNLOAD 구조체는 다운로드한 DLS 데이터에 대한 핸들을 지정합니다. 또한 DLS 데이터가 포함된 버퍼를 해제할 수 있는지 여부를 지정합니다.
SYNTHVOICEPRIORITY_INSTANCE

SYNTHVOICEPRIORITY_INSTANCE 구조는 음성의 채널 그룹(16개의 MIDI 채널 집합)과 해당 그룹 내의 채널 번호를 지정하여 MIDI 신시사이저에서 음성을 식별합니다.
SYSAUDIO_ATTACH_VIRTUAL_SOURCE

SYSAUDIO_ATTACH_VIRTUAL_SOURCE 구조체는 믹서 라인 가상 소스(예: 볼륨 또는 음소거 컨트롤)를 가상 오디오 디바이스의 믹서 핀에 연결하는 데 사용됩니다.
SYSAUDIO_CREATE_VIRTUAL_SOURCE

SYSAUDIO_CREATE_VIRTUAL_SOURCE 구조체는 볼륨 컨트롤 또는 음소거와 같은 믹서 라인 가상 원본을 만드는 데 사용됩니다.
SYSAUDIO_INSTANCE_INFO

SYSAUDIO_INSTANCE_INFO 구조는 열 가상 오디오 디바이스를 지정하고 해당 디바이스를 구성하기 위한 플래그를 포함합니다.
SYSAUDIO_SELECT_GRAPH

SYSAUDIO_SELECT_GRAPH 구조체는 AEC 컨트롤과 같은 선택적 노드를 포함하는 그래프를 지정하는 데 사용됩니다.
WAVEFORMATEXTENSIBLE

WAVEFORMATEXTENSIBLE 구조체는 오디오 웨이브 스트림의 형식을 지정합니다.