acxdevice.h 헤더
이 헤더는 ACX 오디오 클래스 확장에서 사용됩니다.
자세한 내용은 다음을 참조하세요.
acxdevice.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
Functions
ACX_DEVICE_CONFIG_INIT ACX_DEVICE_CONFIG_INIT 함수는 AcxDeviceInitialize 함수를 호출할 때 사용할 ACX_DEVICE_CONFIG 구조를 초기화합니다. |
ACX_DEVICEINIT_CONFIG_INIT ACX_DEVICEINIT_CONFIG_INIT 함수는 ACX_DEVICEINIT_CONFIG 구조를 초기화합니다. |
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에서 오디오 회로를 만들기 위한 팩터리 회로를 제거합니다. |
구조체
ACX_DEVICE_CONFIG ACX_DEVICE_CONFIG 구조체는 클래스 확장에 구성 정보를 제공합니다. |
ACX_DEVICEINIT_CONFIG ACX_DEVICEINIT_CONFIG 구조체는 클래스 확장에 구성 정보를 제공합니다. |
열거형
ACX_DEVICE_CONFIG_FLAGS ACX_DEVICE_CONFIG_FLAGS 열거형은 오디오 클래스 확장을 구성하는 데 사용되는 값을 정의합니다. |
ACX_DEVICEINIT_CONFIG_FLAGS ACX_DEVICEINIT_CONFIG_FLAGS 열거형은 오디오 클래스 확장을 초기화하는 데 사용되는 값을 정의합니다. |
ACX_DX_EXIT_LATENCY ACX_DX_EXIT_LATENCY 열거형은 ACX 디바이스 종료 대기 시간을 정의하는 값을 정의합니다. |