header acxpin.h
Header ini digunakan oleh ekstensi kelas audio ACX.
Untuk informasi selengkapnya, lihat:
acxpin.h berisi antarmuka pemrograman berikut:
Fungsi
ACX_CONNECTION_INIT Menginisialisasi struktur ACX_CONNECTION untuk digunakan dalam mengonfigurasi koneksi. |
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT Fungsi ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT menginisialisasi struktur ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION untuk digunakan. |
ACX_JACK_CALLBACKS_INIT Fungsi ACX_JACK_CALLBACKS_INIT menginisialisasi struktur ACX_JACK_CALLBACKS untuk digunakan. |
ACX_JACK_CONFIG_INIT Makro ACX_JACK_CONFIG_INIT memanggil fungsi ACX_JACK_CONFIG_INIT_ID dengan nilai ID default. |
ACX_JACK_CONFIG_INIT_ID Fungsi ACX_JACK_CONFIG_INIT_ID menginisialisasi struktur ACX_JACK_CONFIG dengan ID yang ditentukan. |
ACX_MICARRAYGEOMETRY_CONFIG_INIT Fungsi ACX_MICARRAYGEOMETRY_CONFIG_INIT menginisialisasi struktur ACX_MICARRAYGEOMETRY_CONFIG untuk digunakan. |
ACX_MICROPHONE_CONFIG_INIT Fungsi ACX_MICROPHONE_CONFIG_INIT menginisialisasi struktur ACX_MICROPHONE_CONFIG untuk digunakan. |
ACX_PHYSICAL_CONNECTION_INIT Fungsi ACX_PHYSICAL_CONNECTION_INIT menginisialisasi struktur ACX_PHYSICAL_CONNECTION untuk digunakan. |
ACX_PIN_CALLBACKS_INIT Fungsi ACX_PIN_CALLBACKS_INIT menginisialisasi struktur ACX_PIN_CALLBACKS untuk digunakan. |
ACX_PIN_CONFIG_INIT Makro ACX_PIN_CONFIG_INIT memanggil fungsi ACX_PIN_CONFIG_INIT_ID dengan nilai ID default. |
ACX_PIN_CONFIG_INIT_ID Fungsi ACX_PIN_CONFIG_INIT_ID menginisialisasi struktur ACX_PIN_CONFIG dengan ID yang ditentukan. |
AcxJackChangeStateNotification Fungsi AcxJackChangeStateNotification menunjukkan bahwa perubahan status jack yang ditentukan telah terjadi. |
AcxJackBuat Fungsi AcxJackCreate membuat dan menginisialisasi objek jack audio baru. |
AcxMicArrayGeometryAddMicrophoneCoordinates Fungsi AcxMicArrayGeometryAddMicrophoneCoordinates menambahkan koordinat fisik ke geometri array mikrofon. |
AcxMicArrayGeometryBuat Fungsi AcxMicArrayGeometryCreate membuat dan menginisialisasi objek ACXMICARRAYGEOMETRY baru. |
AcxPinAddEvents Fungsi AcxPinAddEvents menambahkan array peristiwa ke pin yang ditentukan. |
AcxPinAddJacks Fungsi AcxPinAddJacks menambahkan array jack ke pin yang ditentukan. |
AcxPinAddStreamBridges Fungsi AcxPinAddStreamBridges menambahkan jembatan aliran ke pin yang ditentukan. |
AcxPinAssignModeDataFormatList Fungsi AcxPinAssignModeDataFormatList menetapkan daftar format data mode ke pin yang ditentukan. |
AcxPinBuat Fungsi AcxPinCreate membuat dan menginisialisasi objek ACXPIN baru. |
AcxPinGetCircuit Fungsi AcxPinGetCircuit mengembalikan sirkuit tempat pin tersambung. |
acxPinGetId Fungsi AcxPinGetId mengembalikan ID untuk pin yang ditentukan. |
AcxPinGetRawDataFormatList Fungsi AcxPinGetRawDataFormatList mengembalikan daftar format data mode mentah untuk pin yang ditentukan. |
AcxPinGetType Fungsi AcxPinGetType mengembalikan jenis pin yang ditentukan. |
AcxPinNotifyDataFormatChange Fungsi AcxPinNotifyDataFormatChange dipanggil untuk menghasilkan peristiwa pemberitahuan perubahan format data untuk pin yang ditentukan. |
AcxPinRemoveModeDataFormatList Fungsi AcxPinRemodeModeDataFormatList menghapus daftar format data mode untuk pin yang ditentukan. |
AcxPinRemoveStreamBridges Fungsi AcxPinRemoveStreamBridges menghapus objek ACXSTREAMBRIDGE dari pin yang ditentukan. |
AcxPinRetrieveModeDataFormatList Fungsi AcxPinRetrieveModeDataFormatList mendapatkan daftar format data mode untuk pin yang ditentukan. |
Fungsi panggilan balik
EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE Fungsi panggilan balik EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE diimplementasikan oleh driver dan dipanggil ketika status diminta untuk jack yang ditentukan. |
EVT_ACX_PIN_CONNECTED Fungsi panggilan balik EVT_ACX_PIN_CONNECTED diimplementasikan oleh driver dan dipanggil ketika pin jembatan sirkuit terhubung ke pin jembatan sirkuit lain. |
EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION Fungsi panggilan balik EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION diimplementasikan oleh driver dan dipanggil ketika perubahan format data terjadi pada pin yang ditentukan. |
EVT_ACX_PIN_DISCONNECTED Fungsi panggilan balik EVT_ACX_PIN_DISCONNECTED diimplementasikan oleh driver dan dipanggil ketika pin jembatan sirkuit terputus dari pin sirkuit lain. |
EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO Fungsi panggilan balik EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO diimplementasikan oleh driver dan dipanggil ketika informasi sink diminta untuk pin yang ditentukan. |
EVT_ACX_PIN_RETRIEVE_NAME Fungsi panggilan balik EVT_ACX_PIN_RETRIEVE_NAME diimplementasikan oleh driver dan dipanggil ketika nama diminta untuk pin yang ditentukan. |
EVT_ACX_PIN_SET_DATAFORMAT Fungsi panggilan balik EVT_ACX_PIN_SET_DATAFORMAT diimplementasikan oleh driver dan dipanggil untuk mengatur format data untuk pin yang ditentukan. |
Struktur
ACX_CONNECTION Struktur ACX_CONNECTION digunakan untuk menentukan koneksi antara dua pin. |
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION Struktur ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION menentukan bagaimana audio loopback diselingi dengan audio mikrofon untuk KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION. |
ACX_JACK_CALLBACKS Struktur ACX_JACK_CALLBACKS menentukan fungsi panggilan balik peristiwa jack audio. |
ACX_JACK_CONFIG Struktur ACX_JACK_CONFIG digunakan untuk mengonfigurasi jack audio. |
ACX_JACK_DESCRIPTION Struktur ACX_JACK_DESCRIPTION menjelaskan atribut jack audio, seperti jenis koneksi, lokasi fisik, dan sebagainya. |
ACX_JACK_SINK_INFORMATION Struktur ACX_JACK_SINK_INFORMATION menentukan informasi tentang perangkat audio digital terkait tampilan, seperti perangkat HDMI atau port tampilan. |
ACX_MIC_ARRAY_GEOMETRY Struktur ACX_MIC_ARRAY_GEOMETRY menentukan jenis dan geometri array mikrofon. |
ACX_MICARRAYGEOMETRY_CONFIG Struktur ACX_MICARRAYGEOMETRY_CONFIG digunakan untuk mengonfigurasi array mikrofon. |
ACX_MICROPHONE_CONFIG Struktur ACX_MICROPHONE_CONFIG digunakan untuk mengonfigurasi mikrofon. |
ACX_MICROPHONE_COORDINATES Struktur ACX_MICROPHONE_COORDINATES menentukan lokasi 3D mikrofon dalam koordinat X, Y, dan Z. |
ACX_PHYSICAL_CONNECTION Struktur ACX_PHYSICAL_CONNECTION menjelaskan koneksi audio fisik antara dua objek ACXCIRCUIT. |
ACX_PIN_CALLBACKS Struktur ACX_PIN_CALLBACKS menentukan fungsi panggilan balik peristiwa pin. |
ACX_PIN_CONFIG Struktur ACX_PIN_CONFIG digunakan untuk mengonfigurasi pin. |
Enumerasi
ACX_CONNECTION_FLAGS Enumerasi ACX_CONNECTION_FLAGS digunakan oleh struktur ACX_CONNECTION untuk menentukan jenis pengidentifikasi objek ACX. |
ACX_JACK_CONFIG_FLAGS Enumerasi ACX_JACK_CONFIG_FLAGS digunakan untuk menggambarkan properti jack fisik ke ekstensi kelas audio (ACX). |
ACX_JACK_CONNECTION_TYPE Enumerasi ACX_JACK_CONNECTION_TYPE digunakan untuk menggambarkan jenis jack koneksi fisik. |
ACX_JACK_GEN_LOCATION Enumerasi ACX_JACK_GEN_LOCATION digunakan oleh struktur ACX_JACK_DESCRIPTION untuk membantu menggambarkan lokasi umum jack audio dalam sistem. |
ACX_JACK_GEO_LOCATION Enumerasi ACX_JACK_GEO_LOCATION digunakan oleh struktur ACX_JACK_DESCRIPTION untuk membantu menggambarkan lokasi geometris jack audio. |
ACX_JACK_PORT_CONNECTION Enumerasi ACX_JACK_PORT_CONNECTION digunakan oleh struktur ACX_JACK_DESCRIPTION dan menentukan jenis port yang diwakili oleh jack. |
ACX_JACK_SINK_INFO_CONNECTION_TYPE Enumerasi ACX_JACK_SINK_INFO_CONNECTION_TYPE digunakan oleh struktur ACX_JACK_SINK_INFORMATION untuk menentukan jenis koneksi. |
ACX_MIC_ARRAY_TYPE Enumerasi ACX_MIC_ARRAY_TYPE digunakan untuk menentukan jenis array mikrofon. |
ACX_MICARRAYGEOMETRY_CONFIG_FLAGS Enumerasi ACX_MICARRAYGEOMETRY_CONFIG_FLAGS digunakan untuk mengonfigurasi geometri array mikrofon. |
ACX_MICROPHONE_CONFIG_FLAGS Enumerasi ACX_MICROPHONE_CONFIG_FLAGS digunakan untuk mengonfigurasi mikrofon fisik. |
ACX_MICROPHONE_TYPE Enumerasi ACX_MICROPHONE_TYPE digunakan untuk mengidentifikasi pola pengambilan mikrofon. |
ACX_PHYSICAL_CONNECTION_FLAGS Enumerasi ACX_PHYSICAL_CONNECTION_FLAGS digunakan oleh struktur ACX_PHYSICAL_CONNECTION untuk menginisialisasi koneksi fisik. |
ACX_PIN_COMMUNICATION Enumerasi ACX_PIN_COMMUNICATION digunakan oleh struktur ACX_PIN_CONFIG untuk menunjukkan jenis komunikasi pin. |
ACX_PIN_CONFIG_FLAGS Enumerasi ACX_PIN_CONFIG_FLAGS menentukan pengaturan konfigurasi pin yang digunakan dalam struktur ACX_PIN_CONFIG. |
ACX_PIN_QUALIFIER Enumerasi ACX_PIN_QUALIFIER menentukan bagaimana PIN terhubung dalam topologi audio multi-sirkuit. |
ACX_PIN_TYPE Enumerasi ACX_PIN_TYPE digunakan oleh struktur ACX_PIN_CONFIG untuk menunjukkan jenis pin. |