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 関数は、指定されたデータ形式に必要な 1 秒あたりのバイト数の転送速度を取得します。 |
AcxDataFormatGetBitsPerSample の AcxDataFormatGetBitsPerSample 関数は、指定されたデータ形式のオーディオ サンプルごとのビットを取得します。 |
AcxDataFormatGetBlockAlign の AcxDataFormatGetBlockAlign 関数は、指定されたデータ形式のブロック配置を取得します。 |
AcxDataFormatGetChannelMask の AcxDataFormatGetChannelMask 関数は、指定されたデータ形式のチャネル マスクを取得します。 |
AcxDataFormatGetChannelsCount AcxDataFormatGetChannelsCount 関数は、指定されたデータ形式のオーディオ チャネルの数を取得します。 |
AcxDataFormatGetEncodedAverageBytesPerSec AcxDataFormatGetEncodedAverageBytesPerSec 関数は、指定されたエンコードされたデータ形式に必要な 1 秒あたりのバイト数の転送速度を取得します。 |
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) ドライバーで使用されるデータ形式の型を指定するために使用されます。 |