Condividi tramite


Attributi lettore di origine

È possibile usare gli attributi seguenti per inizializzare il lettore di origine .

Attributo Descrizione
MF_LOW_LATENCY Abilita l'elaborazione a bassa latenza.
MF_READWRITE_DISABLE_CONVERTERS Abilita o disabilita le conversioni di formato dal lettore di origine.
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS Consente al lettore di origine di usare trasformazioni media Foundation basate su hardware.
MF_SOURCE_READER_ASYNC_CALLBACK Contiene un puntatore all'interfaccia di callback dell'applicazione per il lettore di origine.
MF_SOURCE_READER_D3D_MANAGER Contiene un puntatore a Microsoft Direct3D Device Manager.
MF_SOURCE_READER_DISABLE_DXVA Specifica se il lettore di origine abilita DirectX Video Acceleration (DXVA) nel decodificatore video.
MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN Specifica se il lettore di origine arresta l'origine multimediale.
Si applica solo quando l'applicazione crea il lettore di origine da un oggetto di origine multimediale esistente.
MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING Abilita l'elaborazione video avanzata dal lettore di origine , inclusa la conversione dello spazio dei colori, la denterlacing, il ridimensionamento dei video e la conversione della frequenza dei fotogrammi.
MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING Abilita l'elaborazione video limitata dal lettore di origine.
MF_SOURCE_READER_MEDIASOURCE_CONFIG Contiene le proprietà di configurazione per l'origine multimediale.
MF_SOURCE_READER_PASSTHROUGH_MODE Quando questo attributo è impostato, il lettore di origine passa attraverso esempi video supportati dalla memoria di sistema alle MFP interne senza copiarli automaticamente in una trama DirectX, anche se è presente un gestore di dispositivi Direct3D.
MFT_FIELDOFUSE_UNLOCK_Attribute Contiene un puntatore IMFFieldOfUseMFTUnlock, usato per sbloccare un MFT con restrizioni relative al campo di utilizzo. Per altre informazioni, vedere campo delle restrizioni di utilizzo.

 

Usare questi attributi con i metodi e le funzioni seguenti:

Per usare uno di questi attributi, chiamare prima MFCreateAttributes per creare un nuovo archivio attributi. Usare quindi l'interfacciaIMFAttributes per impostare gli attributi desiderati nell'archivio attributi. Passare il puntatore IMFAttributes al parametro pAttributes di uno dei metodi o delle funzioni elencate in precedenza.

attributi di Media Foundation

lettore di origine

IMFSourceReader