acxdataformat.h ヘッダー
acxdataformat ヘッダーは、ACX オーディオ クラス拡張機能によって使用されます。
詳細については、次の各トピックを参照してください。
acxdataformat.h には、次のプログラミング インターフェイスが含まれています。
関数
ACX_DATAFORMAT_CONFIG_INIT ACX_DATAFORMAT_CONFIG_INIT関数は、ACX_DATAFORMAT_CONFIG構造体を初期化します。 |
ACX_DATAFORMAT_CONFIG_INIT_KS ACX_DATAFORMAT_CONFIG_INIT_KS関数は、KS データ形式を使用してACX_DATAFORMAT_CONFIG構造体を初期化します。 |
ACX_DATAFORMAT_LIST_CONFIG_INIT ACX_DATAFORMAT_LIST_CONFIG_INIT関数は、オーディオ クラス拡張機能 (ACX) ドライバーで使用するACX_DATAFORMAT_LIST_CONFIG構造体を初期化します。 |
ACX_DATAFORMAT_LIST_ITERATOR_INIT ACX_DATAFORMAT_LIST_ITERATOR_INIT関数は、オーディオ クラス拡張機能 (ACX) ドライバーで使用するACX_DATAFORMAT_LIST_ITERATOR構造体を初期化します。 |
AcxDataFormatCreate AcxDataFormatCreate 関数は、オーディオ クラス拡張機能 (ACX) ドライバーで使用するデータ形式を作成するために使用されます。 |
AcxDataFormatGetAverageBytesPerSec AcxDataFormatGetAverageBytesPerSec 関数は、指定されたデータ形式に必要なバイト/秒転送速度を取得します。 |
AcxDataFormatGetBitsPerSample AcxDataFormatGetBitsPerSample 関数は、指定されたデータ形式のオーディオ サンプルあたりのビット数を取得します。 |
AcxDataFormatGetBlockAlign AcxDataFormatGetBlockAlign 関数は、指定されたデータ形式のブロック配置を取得します。 |
AcxDataFormatGetChannelMask AcxDataFormatGetChannelMask 関数は、指定されたデータ形式のチャネル マスクを取得します。 |
AcxDataFormatGetChannelsCount AcxDataFormatGetChannelsCount 関数は、指定されたデータ形式のオーディオ チャネルの数を取得します。 |
AcxDataFormatGetEncodedAverageBytesPerSec AcxDataFormatGetEncodedAverageBytesPerSec 関数は、指定されたエンコードされたデータ形式に必要なバイト/秒転送速度を取得します。 |
AcxDataFormatGetEncodedChannelCount AcxDataFormatGetEncodedChannelCount 関数は、指定されたエンコードされたデータ形式のチャネル数を取得します。 |
AcxDataFormatGetEncodedSamplesPerSec AcxDataFormatGetEncodedSamplesPerSec 関数は、指定されたエンコードされたデータ形式のオーディオの 1 秒あたりのサンプル数を取得します。 |
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 関数は、2 つの ACXDATAFORMAT オブジェクトを等しいかどうかを比較します。 |
AcxDataFormatListAddDataFormat AcxDataFormatListAddDataFormat 関数は、ACXDATAFORMAT オブジェクトをデータ形式リストに追加します。 |
AcxDataFormatListAssignDefaultDataFormat AcxDataFormatListAssignDefaultDataFormat 関数は、指定されたデータ形式リストに ACXDATAFORMAT オブジェクトを追加し、ACXDATAFORMAT オブジェクトを既定値として設定します。 |
AcxDataFormatListBeginIteration AcxDataFormatListBeginIteration 関数は、指定したデータ形式リストを反復処理するために使用するACX_DATAFORMAT_LIST_ITERATORを取得します。 |
AcxDataFormatListCreate AcxDataFormatListCreate 関数は、新しい ACX データ形式リストを作成します。 |
AcxDataFormatListEndIteration AcxDataFormatListEndIteration 関数は、ACX データ形式リストでイテレーション プロセスを終了します。 |
AcxDataFormatListRemoveDataFormat AcxDataFormatListRemoveDataFormat 関数は、指定された ACX データ形式を ACX データ形式リストから削除します。 |
AcxDataFormatListRemoveDataFormats AcxDataFormatListRemoveDataFormats 関数は、指定された ACX データ形式リストからすべてのデータ形式を削除します。 |
AcxDataFormatListRetrieveDefaultDataFormat AcxDataFormatListRetrieveDefaultDataFormat は、指定された ACX データ形式リストから既定の ACX データ形式を取得します。 |
AcxDataFormatListRetrieveNextFormat AcxDataFormatListRetrieveNextFormat 関数は、ACX データ形式リストを反復処理するときに、次の ACX データ形式を取得します。 |
構造
ACX_DATAFORMAT_CONFIG ACX_DATAFORMAT_CONFIG構造体は、新しい ACX データ形式オブジェクトを構成するために使用されます。 |
ACX_DATAFORMAT_LIST_CONFIG ACX_DATAFORMAT_LIST_CONFIG構造体は、新しい ACX データ形式リスト オブジェクトを構成するために使用されます。 |
ACX_DATAFORMAT_LIST_ITERATOR ACX_DATAFORMAT_LIST_ITERATOR構造体は、ACX データ形式リストに対する反復の状態を保持します。 |
列挙
ACX_DATAFORMAT_CONFIG_FLAGS ACX_DATAFORMAT_CONFIG_FLAGS列挙は、オーディオ クラス拡張機能 (ACX) ドライバーで使用されるデータ形式のプロパティを構成するために使用されます。 |
ACX_DATAFORMAT_LIST_CONFIG_FLAGS ACX_DATAFORMAT_LIST_CONFIG_FLAGS列挙は、オーディオ クラス拡張機能 (ACX) ドライバーによって使用されるデータ形式リストを構成するために使用されます。 |
ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS列挙は、オーディオ クラス拡張機能 (ACX) ドライバーによって使用されるデータ形式リスト反復子を構成するために使用されます。 |
ACX_DATAFORMAT_TYPE ACX_DATAFORMAT_TYPE列挙は、オーディオ クラス拡張 (ACX) ドライバーで使用されるデータ形式の型を指定するために使用されます。 |