Dela via


Skrivarattribut för mottagare

Följande attribut kan användas för att initiera mottagarskrivaren.

Attribut Beskrivning
MF_LOW_LATENCY Aktiverar bearbetning med låg latens.
MF_READWRITE_DISABLE_CONVERTERS Aktiverar eller inaktiverar formatkonverteringar av mottagarens skrivare.
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS Gör att mottagarskrivaren kan använda maskinvarubaserade Media Foundation-transformeringar (MFI).
MF_SINK_WRITER_ASYNC_CALLBACK Innehåller en pekare till programmets motringningsgränssnitt för mottagarskrivaren.
MF_SINK_WRITER_DISABLE_THROTTLING Anger om mottagarens skrivare begränsar hastigheten för inkommande data.
MF_TRANSCODE_CONTAINERTYPE Anger containertypen för utdatafilen.
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.
MF_SINK_WRITER_D3D_MANAGER Använd det här attributet för att tillhandahålla en Direct3D-enhet för videokodare eller mediemottagare som läses in av mottagarens skrivare.

 

Använd dessa attribut med följande metoder och funktioner:

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.

IMFSinkWriter

Media Foundation-attribut