IMiniportWaveCyclicStream::SetFormat メソッド (portcls.h)
SetFormat
メソッドは、ウェーブ ストリームの KS データ形式を設定します。
構文
NTSTATUS SetFormat(
[in] PKSDATAFORMAT DataFormat
);
パラメーター
[in] DataFormat
ストリームの新しい形式を指定します。 このパラメーターは、KSDATAFORMAT 型の構造体へのポインターです。
戻り値
SetFormat
は、呼び出しが成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合、メソッドは適切なエラー コードを返します。
備考
ウェーブ ストリームの初期形式は、ストリームを作成する IMiniportWaveCyclic::NewStream 呼び出しで指定されます。 ストリームの作成後、SetFormat
呼び出しは、ストリームの形式を初期設定から変更できます。
ウェーブ ストリーム形式の指定については、「オーディオ データ形式とデータ範囲」を参照してください。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | 万国 |
ヘッダー | portcls.h (Portcls.h を含む) |
IRQL | PASSIVE_LEVEL |