attributo MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE
Specifica il formato di output di un dispositivo.
Tipo di dati
MFT_REGISTER_TYPE_INFO archiviato come BYTE[]
Ottenere/impostare
Per ottenere questo attributo, chiamare IMFAttributes::GetBlob.
Per impostare questo attributo, chiamare IMFAttributes::SetBlob.
Commenti
Questo attributo contiene una coppia di GUID: un tipo principale e un sottotipo. Questi GUID descrivono il formato di output predefinito del dispositivo. Il dispositivo potrebbe supportare formati di output aggiuntivi.
Ad esempio, se un dispositivo di acquisizione video restituisce video RGB-32, il valore di questo attributo è { MFMediaType_Video, MFVideoFormat_RGB32 }
.
Questo attributo è un hint per l'applicazione. Per ottenere il formato di output esatto, creare l'origine multimediale per il dispositivo e ottenere il descrittore di presentazione dell'origine multimediale.
Questo attributo viene impostato sugli oggetti attivazione restituiti dalle funzioni seguenti:
La costante GUID per questo attributo viene esportata da mfuuid.lib.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 7 [solo app desktop] |
Server minimo supportato |
Windows Server 2008 R2 [solo app desktop] |
Intestazione |
|
Vedi anche