Справочник по DDI потокового мультимедиа
Общие сведения о технологии DDI для потоковой передачи мультимедиа.
Эталонная технология DDI потокового мультимедиа не связана с заголовками.
Рекомендации по программированию для этой технологии см. в следующих разделах:
MF_MEDIASOURCE_STATUS_INFO . (MF_MEDIASOURCE_STATUS_INFO) |
MF_TRANSFER_VIDEO_FRAME_FLAGS . (MF_TRANSFER_VIDEO_FRAME_FLAGS) |
FlushInputStream Метод FlushInputStream очищает входной поток MFT устройства. |
FlushOutputStream Метод FlushOutputStream очищает выходной поток MFT устройства. |
GetInputAvailableType Метод GetInputAvailableType получает доступный тип мультимедиа для входного потока в этом преобразовании Media Foundation (MFT). |
GetInputCurrentType Метод GetInputCurrentType получает текущий тип мультимедиа для входного потока в этом преобразовании Media Foundation (MFT). |
GetInputStreamAttributes Метод GetInputStreamAttributes получает хранилище атрибутов для входного потока в этом преобразовании Media Foundation (MFT). |
GetInputStreamPreferredState Метод GetInputStreamPreferredState получает предпочтительное состояние и тип носителя входного потока MFT устройства. |
GetInputStreamState Метод GetInputStreamState получает состояние входного потока MFT устройства. |
GetOutputAvailableType Метод GetOutputAvailableType получает доступный тип мультимедиа для выходного потока в этом преобразовании Media Foundation (MFT). |
GetOutputCurrentType Метод GetOutputCurrentType получает текущий тип мультимедиа для выходного потока в этом преобразовании Media Foundation (MFT). |
GetOutputStreamAttributes Метод GetOutputStreamAttributes получает хранилище атрибутов для выходного потока в этом преобразовании Media Foundation (MFT). |
GetOutputStreamState Метод GetOutputStreamState получает состояние выходного потока MFT устройства. |
GetStreamCount Метод GetStreamCount получает текущее количество входных и выходных потоков для этого преобразования Media Foundation (MFT). |
GetStreamIDs Метод GetStreamIDs получает идентификаторы потоков для входных и выходных потоков в этом преобразовании Media Foundation (MFT). |
InitializeTransform Метод InitializeTransform вызывается для инициализации MFT устройства. |
OnBufferSent Вызывается, когда выделенные системой буферы кадров отправляются драйверу устройства. |
ProcessEvent Метод ProcessEvent отправляет событие во входной поток для этого преобразования Media Foundation (MFT). |
ProcessInput Метод ProcessInput доставляет данные во входной поток в этом преобразовании Media Foundation (MFT). |
ProcessMessage Метод ProcessMessage отправляет сообщение в преобразование Device Media Foundation (MFT). |
ProcessOutput Метод ProcessOutput получает обработанные выходные данные из потоков вывода MFT устройства. |
SetInputStreamState Метод SetInputStreamState задает состояние входного потока MFT устройства и тип носителя. |
SetOutputStreamState Метод SetOutputStreamState задает состояние выходного потока MFT устройства и тип носителя. |
IMFDeviceTransform В этом разделе содержатся справочные сведения об интерфейсе IMFDeviceTransform. |
IMFDeviceTransformCallback Реализуйте этот обратный вызов, чтобы получать уведомления при отправке выделенных системой буферов кадров драйверу устройства. |
CapturedMetadata Exposure Compensationion Эта структура содержит сведения о большом двоичном объекте для обратной связи о компенсации ev для захваченной фотографии. |
CapturedMetadataISOGains Структура CapturedMetadataISOGains описывает формат больших двоичных объектов для MF_CAPTURE_METADATA_ISO_GAINS. |
CapturedMetadataWhiteBalanceGains Эта структура описывает формат большого двоичного объекта для атрибута MF_CAPTURE_METADATA_WHITEBALANCE_GAINS. |
FaceCharacterization Структура FaceCharacterization описывает формат большого двоичного объекта для атрибута MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS. |
FaceCharacterizationBlobHeader Структура FaceCharacterizationBlobHeader описывает размер и количество данных формата BLOB-объекта для атрибута MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS. |
FaceRectInfo Структура FaceRectInfo описывает формат больших двоичных объектов для атрибута MF_CAPTURE_METADATA_FACEROIS. |
FaceRectInfoBlobHeader Структура FaceRectInfoBlobHeader описывает сведения о размере и количестве большого двоичного объекта для атрибута MF_CAPTURE_METADATA_FACEROIS. |
HistogramBlobHeader Структура HistogramBlobHeader описывает размер большого двоичного объекта и количество гистограмм в большом двоичном объекте для атрибута MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramDataHeader Структура HistogramDataHeader описывает формат большого двоичного объекта для атрибута MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramGrid Структура HistogramGrid описывает формат больших двоичных объектов для MF_CAPTURE_METADATA_HISTOGRAM. |
HistogramHeader Структура HistogramHeader описывает формат больших двоичных объектов для MF_CAPTURE_METADATA_HISTOGRAM. |
МетаданныеTimeStamps Структура MetadataTimeStamps описывает формат большого двоичного объекта для атрибута MF_CAPTURE_METADATA_FACEROITIMESTAMPS. |