Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Följande attribut kan användas för att initiera Källläsare.
| Attribut | Beskrivning |
|---|---|
| MF_LOW_LATENCY | Aktiverar bearbetning med låg latens. |
| MF_READWRITE_DISABLE_CONVERTERS | Aktiverar eller inaktiverar formatkonverteringar av källläsaren. |
| MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS | Gör att källläsaren kan använda maskinvarubaserade Media Foundation-transformeringar (MFI). |
| MF_READWRITE_USE_ONLY_HARDWARE_TRANSFORMS | Anger att källläsaren eller mottagarskrivaren endast ska läsa in maskinvarubaserade Media Foundation-transformeringar (MFI) som matchar den införda D3D-enhetshanteraren. |
| MF_SOURCE_READER_ASYNC_CALLBACK | Innehåller en pekare till programmets motringningsgränssnitt för källläsaren. |
| MF_SOURCE_READER_D3D_MANAGER | Innehåller en pekare till Microsoft Direct3D Device Manager. |
| MF_SOURCE_READER_DISABLE_DXVA | Anger om källläsaren aktiverar DirectX Video Acceleration (DXVA) på videodekodaren. |
| MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN | Anger om källläsaren stänger av mediekällan. Gäller endast när programmet skapar källläsaren från ett befintligt mediekällaobjekt. |
| MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING | Möjliggör avancerad videobearbetning av Source Reader, inklusive konvertering av färgutrymme, avflätning, videoändring och konvertering av bildfrekvens. |
| MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING | Möjliggör begränsad videobearbetning av källläsaren. |
| MF_SOURCE_READER_MEDIASOURCE_CONFIG | Innehåller konfigurationsegenskaper för mediekällan. |
| MF_SOURCE_READER_PASSTHROUGH_MODE | När det här attributet anges skickar Source Reader genom videoexempel som backas upp av systemminnet till interna MFI utan att automatiskt kopiera dem till en DirectX-struktur, även om det finns en Direct3D-enhetshanterare. |
| MFT_FIELDOFUSE_UNLOCK_Attribute | Innehåller en IMFFieldOfUseMFTUnlock pekare, som används för att låsa upp en MFT med användningsbegränsningar. Mer information finns i fält med användningsbegränsningar. |
Använd dessa attribut med följande metoder och funktioner:
- IMFReadWriteClassFactory::CreateInstanceFromObject
- IMFReadWriteClassFactory::CreateInstanceFromURL
- MFCreateSourceReaderFromByteStream
- MFCreateSourceReaderFromMediaSource
- MFCreateSourceReaderFromURL
Om du vill använda något av dessa attribut anropar du först MFCreateAttributes för att skapa ett nytt attributarkiv. Använd sedan IMFAttributes-gränssnittet för att ange önskade attribut i attributarkivet. Skicka IMFAttributes pekare till pAttributes parametern för någon av de metoder eller funktioner som anges tidigare.
Relaterade ämnen