次の方法で共有


IKsDataTypeHandler::KsQueryExtendedSize メソッド (ksproxy.h)

KsQueryExtendedSize メソッドは、入出力 (I/O) 操作に必要な拡張ヘッダー情報を取得します。

構文

HRESULT KsQueryExtendedSize(
  [out] ULONG *ExtendedSize
);

パラメーター

[out] ExtendedSize

拡張ヘッダー サイズをバイト単位で受け取る変数へのポインター。

戻り値

成功した場合は NOERROR を返します。それ以外の場合は、エラー コードを返します。

注釈

KsQueryExtendedSizeExtendedSize でゼロを返す場合、クライアントは IKsDataTypeHandler インターフェイスの KsPrepareIoOperation メソッドと KsCompleteIoOperation メソッドを呼び出さないでください。I/O の準備と完了の操作は必要ないためです。 KsQueryExtendedSizeExtendedSize で返すその他のすべての値について、クライアントは、返された値ごとに拡張ストリーム ヘッダーのメモリ領域を割り当て、KsPrepareIoOperationKsCompleteIoOperation を呼び出して、ヘッダーに関連付けられている I/O 操作を準備して完了する必要があります。

要件

要件
対象プラットフォーム デスクトップ
Header ksproxy.h (Ksproxy.h を含む)

こちらもご覧ください

IKsDataTypeHandler::KsCompleteIoOperation

IKsDataTypeHandler::KsPrepareIoOperation