Class FilterDialogHelper
FilterDialogHelper class.
Inherited Members
Namespace: VisioForge.Core.Helpers
Assembly: VisioForge.Core.dll
Syntax
public static class FilterDialogHelper
Methods
Audio_Codec_HasDialog(string, PropertyPageType)
Returns true if the audio codec has a settings dialog box.
Declaration
public static bool Audio_Codec_HasDialog(string name, PropertyPageType pageType)
Parameters
Type | Name | Description |
---|---|---|
string | name | Codec name. |
PropertyPageType | pageType | Page type. |
Returns
Type | Description |
---|---|
bool | Returns bool. |
Audio_Codec_ShowDialog(nint, string, PropertyPageType)
Displays the dialog box with the settings of the selected audio codec.
Declaration
public static void Audio_Codec_ShowDialog(nint parent, string name, PropertyPageType pageType)
Parameters
Type | Name | Description |
---|---|---|
nint | parent | Parent handle. |
string | name | Codec name. |
PropertyPageType | pageType | Page type. |
DirectShow_Filter_HasDialog(string, PropertyPageType)
Returns true if the DirectShow filter has a settings dialog box.
Declaration
public static bool DirectShow_Filter_HasDialog(string name, PropertyPageType pageType)
Parameters
Type | Name | Description |
---|---|---|
string | name | Filter name. |
PropertyPageType | pageType | Page type. |
Returns
Type | Description |
---|---|
bool | Returns bool. |
DirectShow_Filter_ShowDialog(nint, string, PropertyPageType)
Displays the dialog box with the settings of the selected DirectShow filter.
Declaration
public static void DirectShow_Filter_ShowDialog(nint parent, string name, PropertyPageType pageType)
Parameters
Type | Name | Description |
---|---|---|
nint | parent | Parent handle. |
string | name | Filter name. |
PropertyPageType | pageType | Page type. |
Filter_Exists_MatroskaMuxer()
Returns true if the Matroska muxer present.
Declaration
public static bool Filter_Exists_MatroskaMuxer()
Returns
Type | Description |
---|---|
bool | Returns bool. |
Filter_Exists_OGGMuxer()
Returns true if the Ogg muxer present.
Declaration
public static bool Filter_Exists_OGGMuxer()
Returns
Type | Description |
---|---|
bool | Returns bool. |
Filter_Exists_VorbisEncoder()
Returns true if the Vorbis encoder present.
Declaration
public static bool Filter_Exists_VorbisEncoder()
Returns
Type | Description |
---|---|
bool | Returns bool. |
Filter_Supported_EVR()
Returns true if the Enhanced Video Renderer present.
Declaration
public static bool Filter_Supported_EVR()
Returns
Type | Description |
---|---|
bool | Returns bool. |
Filter_Supported_LAV(bool)
Returns true if the LAV splitter present.
Declaration
public static bool Filter_Supported_LAV(bool customRedist)
Parameters
Type | Name | Description |
---|---|---|
bool | customRedist | True if custom redist used. |
Returns
Type | Description |
---|---|
bool | The bool. |
Filter_Supported_NVENC(out NVENCErrorCode)
Returns true if the NVENC filter present and GPU support NVENC.
Declaration
public static bool Filter_Supported_NVENC(out NVENCErrorCode errorCode)
Parameters
Type | Name | Description |
---|---|---|
NVENCErrorCode | errorCode | The error Code. |
Returns
Type | Description |
---|---|
bool | The bool. |
Filter_Supported_VMR9()
Returns true if the Video Mixing Renderer 9 present.
Declaration
public static bool Filter_Supported_VMR9()
Returns
Type | Description |
---|---|
bool | The bool. |
Video_Codec_HasDialog(string, PropertyPageType)
Returns true, if the video codec has a settings dialog box.
Declaration
public static bool Video_Codec_HasDialog(string name, PropertyPageType pageType)
Parameters
Type | Name | Description |
---|---|---|
string | name | Codec name. |
PropertyPageType | pageType | Page type. |
Returns
Type | Description |
---|---|
bool | Returns bool. |
Video_Codec_ShowDialog(nint, string, PropertyPageType)
Displays the dialog box with the settings of the selected video codec.
Declaration
public static void Video_Codec_ShowDialog(nint parent, string name, PropertyPageType pageType)
Parameters
Type | Name | Description |
---|---|---|
nint | parent | parent handle. |
string | name | Codec name. |
PropertyPageType | pageType | Page type. |