キャプチャ エンジンの属性
キャプチャ エンジンの構成には、次の属性を使用できます。
次の属性は、キャプチャ デバイスに関連しています。
属性 | 説明 |
---|---|
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED | ドライバーによってビデオ キャプチャがブロックされていることを通知します。 |
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED | ビデオ キャプチャがブロックされた後に復元されることを通知します。 |
MF_CAPTURE_ENGINE_D3D_MANAGER | キャプチャ エンジンの DXGI デバイス マネージャーへのポインターを設定します。 |
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE | キャプチャ エンジンで、フィールドオブユース制限があるデコーダーを使用できるようにします。 |
MF_CAPTURE_ENGINE_DISABLE_DXVA | キャプチャ エンジンがビデオ デコードに DirectX Video Acceleration (DXVA) を使用するかどうかを指定します。 |
MF_CAPTURE_DISABLE_HARDWARE_TRANSFORMS | キャプチャ エンジンでのハードウェア ベースの Media Foundation 変換 (MFT) の使用を無効にします。 |
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION | ストリーム状態通知を有効にするかどうかを示します。 |
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_ATTRIBUTE | フィールドオブユース制限があるエンコーダーをキャプチャ エンジンで使用できるようにします。 |
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID | キャプチャ イベントを生成したコンポーネントを識別します。 |
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX | キャプチャ イベントを生成したストリームを識別します。 |
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG | キャプチャ ソースの構成プロパティが含まれています。 |
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES | レコード シンクのオーディオ パスでバッファーに格納できる処理されたサンプルの最大数を設定します。 |
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES | レコード シンクのオーディオ パスで処理するためにバッファーに格納できる未処理のサンプルの最大数を設定します。 |
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES | レコード シンク のビデオ パスでバッファーに格納できる処理済みサンプルの最大数を設定します。 |
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES | レコード シンク ビデオ パスで処理するためにバッファーに格納できる未処理のサンプルの最大数を設定します。 |
MF_CAPTURE_ENGINE_SINK_TYPE | キャプチャ シンクの種類を指定します。 |
MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY | キャプチャ エンジンがオーディオをキャプチャするかどうかを指定しますが、ビデオはキャプチャしません。 |
MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY | キャプチャ エンジンがビデオをキャプチャするかどうかを指定しますが、オーディオはキャプチャしません。 |
関連トピック