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