Class MFSinkWriterGuids
Inherited Members
Namespace: JeremyAnsel.DirectX.MediaFoundation
Assembly: JeremyAnsel.DirectX.MediaFoundation.dll
Syntax
public static class MFSinkWriterGuids
Fields
| Edit this page View SourceMF_MEDIASINK_AUTOFINALIZE_SUPPORTED
MF_MEDIASINK_AUTOFINALIZE_SUPPORTED Data type: UINT32 Sink sets this to TRUE if it supports auto finalization feature. FALSE otherwise.
Declaration
public static readonly Guid MF_MEDIASINK_AUTOFINALIZE_SUPPORTED
Field Value
| Type | Description |
|---|---|
| Guid |
MF_MEDIASINK_ENABLE_AUTOFINALIZE
MF_MEDIASINK_ENABLE_AUTOFINALIZE Data type: UINT32 Client of media sink sets this to TRUE if it wants the sink to auto finalize the file. FALSE otherwise.
Declaration
public static readonly Guid MF_MEDIASINK_ENABLE_AUTOFINALIZE
Field Value
| Type | Description |
|---|---|
| Guid |
MF_READWRITE_ENABLE_AUTOFINALIZE
MF_READWRITE_ENABLE_AUTOFINALIZE Data type: UINT32 Client of Sink Writer sets this to TRUE if they want the underlying sink to auto finalize the file. FALSE otherwise.
Declaration
public static readonly Guid MF_READWRITE_ENABLE_AUTOFINALIZE
Field Value
| Type | Description |
|---|---|
| Guid |
MF_SINK_WRITER_D3D_MANAGER
MF_SINK_WRITER_D3D_MANAGER Data type: IUnknown This attribute enables video sample allocation using D3D9 surfaces, and enables hardware acceleration within the Sink Writer. This should be set to the IUnknown interface of an object that implements the IDirect3DDeviceManager9 interface.
Declaration
public static readonly Guid MF_SINK_WRITER_D3D_MANAGER
Field Value
| Type | Description |
|---|---|
| Guid |
MF_SINK_WRITER_DISABLE_THROTTLING
MF_SINK_WRITER_DISABLE_THROTTLING Data type: UINT32 This attribute can be set when instantiating the Sink Writer in order to prevent the Sink Writer from throttling calls to IMFSinkWriter::WriteSample.
Declaration
public static readonly Guid MF_SINK_WRITER_DISABLE_THROTTLING
Field Value
| Type | Description |
|---|---|
| Guid |