キャプチャ エンジンの属性
キャプチャ エンジンの構成には、次の属性を使用できます。
次の属性は、デバイスのキャプチャに関連しています。
属性 | 形容 |
---|---|
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 ビデオ アクセラレーション (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 | キャプチャ エンジンがビデオをキャプチャするかどうかを指定しますが、オーディオはキャプチャしません。 |
関連トピック