IMFVirtualCamera::SendCameraProperty メソッド (mfvirtualcamera.h)
プロパティを設定するか、プロパティ情報を取得する内部 IKsControl::KsProperty メソッドのラッパーと、プロパティ セットで使用できるその他の定義されたサポート操作。
構文
HRESULT SendCameraProperty(
REFGUID propertySet,
ULONG propertyId,
ULONG propertyFlags,
void *propertyPayload,
ULONG propertyPayloadLength,
void *data,
ULONG dataLength,
ULONG *dataWritten
);
パラメーター
propertySet
KSPROPERTY を表す GUID。フィールドを設定します。
propertyId
KSPROPERTY.Id フィールドを表す ULONG。
propertyFlags
KSPROPERTY を表すビットごとのフラグまたは ed フラグのセット 。フラグ フィールド。
propertyPayload
KSPROPERTY 構造体の末尾に追加された拡張データ。 指定されたプロパティ ペイロードは、仮想カメラのカスタム メディア ソースに送信される前に 、KSPROPERTY 構造体の末尾に追加されます
propertyPayloadLength
propertyPayload によって指されるバッファーのサイズ (バイト単位)。
data
プロパティのペイロードのバイト バッファー。
dataLength
データが指すバッファーのサイズ (バイト単位)。
dataWritten
データ バッファーに書き込まれるデータの量を示す出力パラメーター。 この値は、 commandFlags に GET またはクエリ操作が含まれている場合にのみ有効です。
戻り値
次の値を含むがこれらに限定されない HRESULT 値を返します。
エラー コード | 説明 |
---|---|
S_OK | 成功 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows ビルド 22000 |
Header | mfvirtualcamera.h |
Library | mfsensorgroup.lib |
[DLL] | mfsensorgroup.dll |