Tipi enumerati DirectShow
[La funzionalità associata a questa pagina, DirectShow, è una funzionalità legacy. È stata sostituita da MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation. Queste funzionalità sono state ottimizzate per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi MediaPlayer, IMFMediaEngine e Audio/Video Capture in Media Foundation invece di DirectShow, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Questa sezione descrive i tipi enumerati DirectShow.
Tipo enumerato | Descrizione |
---|---|
_AM_ASFWRITERCONFIG_PARAM | Definisce i parametri di configurazione per il filtro WM ASF Writer. |
_AM_AUDIO_RENDERER_STAT_PARAM | Specifica le informazioni sulle prestazioni da recuperare dal renderer audio. |
_AM_FILTER_MISC_FLAGS | Contiene i flag di filtro di origine o renderer. |
AM_ASPECT_RATIO_MODE | Specifica le proporzioni di un'immagine video in una finestra di visualizzazione. |
AM_DVD_GRAPH_FLAGS | Specifica il tipo di decodificatore da utilizzare in un grafico di filtro DVD. |
AM_DVD_STREAM_FLAGS | Descrive un tipo di flusso DVD (video, audio o sottopicture). |
AM_GRAPH_CONFIG_RECONNECT_FLAGS | Specifica come riconnettere i filtri durante la ricompilazione dinamica del grafico del filtro. |
AM_INTF_SEARCH_FLAGS | Specifica i tipi di oggetto da cercare quando si tenta di trovare un'interfaccia nel grafico del filtro. |
AM_LINE21_CCLEVEL | Indica il livello di funzionalità di didascalia chiusa. |
AM_LINE21_CCSERVICE | Indica il servizio decodificatore di sottotitoli codificati. |
AM_LINE21_CCSTATE | Indica lo stato di didascalia chiusa (attivato o disattivato). |
AM_LINE21_DRAWBGMODE | Indica la modalità di sfondo del testo con didascalia chiusa. |
AM_MPEG2Level | Indica il livello video MPEG-2 come specificato nello standard video MPEG-2. |
AM_MPEG2Profile | Indica il profilo video MPEG-2 come specificato nello standard video MPEG-2. |
AM_OVERLAY_NOTIFY_FLAGS | Contiene informazioni sulle modifiche apportate alla sovrimpressione o sulla modifica della sovrimpressione. |
AM_PIN_CONNECTION_BLOCK_FLAGS | Definisce i flag che specificano come bloccare il flusso di dati da un pin di output. |
AM_PROPERTY_DVD_RATE_CHANGE | Non supportato. |
AM_PUSHSOURCE_FLAGS | Indica il comportamento di un filtro di origine dinamica. |
AM_SAMPLE_PROPERTY_FLAGS | Specifica i valori per i membri dwSampleFlags e dwStreamId della struttura AM_SAMPLE2_PROPERTIES . Questi valori descrivono le proprietà degli esempi multimediali. |
AM_SEEKING_SEEKING_CAPABILITIES | Specifica le funzionalità di ricerca di un flusso multimediale. |
AM_STREAM_INFO_FLAGS | Indica se sono stati impostati vari componenti della struttura AM_STREAM_INFO . |
AM_WST_DRAWBGMODE | Specifica se lo sfondo di una finestra di sottotitoli WST è opaco o trasparente. |
AM_WST_LEVEL | Non supportato. |
AM_WST_SERVICE | Specifica il tipo di servizio WST. |
AM_WST_STATE | Specifica se la didascalia chiusa WST è attivata o disattivata. |
AM_WST_STYLE | Non supportato. |
AMExtendedSeekingCapabilities | Specifica le funzionalità di ricerca di un filtro. Usato con IAMExtendedSeeking::get_ExSeekCapabilities. |
AMOVERLAYFX | Specifica gli effetti su una superficie di sovrapposizione hardware DirectDraw. |
AMRESCTL_RESERVEFLAGS | Contiene flag che specificano se incrementare o decrementare il numero di risorse attualmente riservate. |
AMTunerModeType | Specifica la frequenza di una tuner TV (cavo o antenna). |
AMVP_MODE | Specifica le varie modalità per le porte video (VP). |
AMVP_SELECT_FORMAT_BY | Specifica i criteri che il mixer VP deve usare per selezionare il formato video. |
AnalogVideoStandard | Specifica il formato del segnale video analogico della banda di base. |
CameraControlFlags | Specifica se una determinata funzione della fotocamera viene impostata automaticamente o manualmente. |
CameraControlProperty | Specifica quale parte della fotocamera DirectShow controlla. |
CompressionCaps | Indica le funzionalità di compressione video. |
COPP_ACP_Protection_Level | Specifica il livello di protezione ACP. |
COPP_BusType | Specifica il tipo di bus di I/O utilizzato dalla scheda grafica. |
COPP_CGMSA_Protection_Level | Specifica il livello di protezione CGMS-A. |
COPP_ConnectorType | Specifica il tipo di connettore fisico. |
COPP_HDCP_Protection_Level | Specifica il livello di protezione HDCP. |
COPP_ImageAspectRatio_EN300294 | Specifica le proporzioni per EN 300 294. |
COPP_StatusFlags | Specifica lo stato di una sessione COPP. |
COPP_StatusHDCPFlags | Contiene flag di stato HDCP. |
COPP_TVProtectionStandard | Definisce un elenco degli standard di protezione TV per COPP. |
DECIMATION_USAGE | Descrive la strategia di decimazione usata dal filtro mixer di sovrapposizione. |
DVD_AUDIO_APPMODE | Indica la modalità audio corrente. |
DVD_AUDIO_FORMAT | Indica il formato audio di un DVD. |
DVD_AUDIO_LANG_EXT | Definisce i flag che indicano se un flusso audio contiene estensioni del linguaggio audio. |
DVD_CMD_FLAGS | Definisce i flag che controllano la modalità di gestione della sincronizzazione dei comandi del filtro di Navigazione DVD . |
DVD_DISC_SIDE | Indica i lati di un disco DVD. |
DVD_DOMAIN | Specifica i domini DVD. |
DVD_ERROR | Specifica le condizioni di errore DVD. |
DVD_FRAMERATE | Indica se il DVD viene creato per riprodurre a 25 o 30 fotogrammi al secondo. |
DVD_KARAOKE_ASSIGNMENT | Definisce la configurazione dell'altoparlante per un flusso audio. |
DVD_KARAOKE_CONTENTS | Specifica i flag che, se usati in un'operazione OR bit per bit, descrivono il contenuto di ogni canale di un flusso audio in un titolo karaoke. |
DVD_KARAOKE_DOWNMIX | Definisce i flag usati dal metodo IDeviceControl2::SelectKaraokeAudioPresentationMode per controllare quali altoparlanti, se presenti, ogni canale ausiliario viene ridotto. |
DVD_MENU_ID | Specifica gli identificatori di menu DVD Video Title Set (VTS). |
DVD_NavCmdType | Definisce i tipi di comando di spostamento DVD. |
DVD_OPTION_FLAG | Definisce i flag che controllano gli aspetti del comportamento del filtro del navigatore DVD correlato alla riproduzione di contenuto DVD. |
DVD_PARENTAL_LEVEL | Identifica i flag per i livelli genitori generici definiti nella specifica DVD. |
DVD_PB_STOPPED | Indica perché la riproduzione DVD è stata arrestata. |
DVD_PREFERRED_DISPLAY_MODE | Indica il metodo di conversione e le proporzioni della finestra preferite dell'utente. |
DVD_RELATIVE_BUTTON | Identifica i quattro pulsanti direzionali usati per la navigazione dei menu DVD e altre operazioni. |
DVD_SUBPICTURE_CODING | Indica quale tipo di contenuto contiene il flusso di sottopicture. |
DVD_SUBPICTURE_LANG_EXT | Definisce le possibili estensioni del linguaggio in un flusso di sottopicture specificato. |
DVD_SUBPICTURE_TYPE | Definisce i flag usati per determinare quale tipo di contenuto contiene il flusso di sottopicture. |
DVD_TextCharSet | Definisce il tipo di carattere ISO impostato con una stringa specificata. |
DVD_TextStringType | Definisce un subset dei tipi di stringa di testo DVD. |
DVD_TIMECODE_FLAGS | Indica la frequenza dei fotogrammi in cui è stato creato un DVD. |
DVD_TITLE_APPMODE | Indica se un titolo DVD è un titolo karaoke. |
DVD_VIDEO_COMPRESSION | Definisce i possibili tipi di compressione video DVD. |
DVD_WARNING | Specifica le condizioni di avviso DVD. |
DVDECODERRESOLUTION | Indica la risoluzione di decodifica del video digitale (DV). |
DVENCODERFORMAT | Indica il formato DV. |
DVENCODERRESOLUTION | Indica la risoluzione della codifica DV. |
DVENCODERVIDEOFORMAT | Indica lo standard video (NTSC o PAL) per la codifica DV. |
FILTER_STATE | Specifica lo stato di un filtro. |
InterleavingMode | Specifica il modo in cui i fotogrammi video e gli esempi audio verranno scritti su disco. |
MEDIA_SAMPLE_CONTENT | Descrive il contenuto di un flusso elementare all'interno di un flusso di trasporto MPEG-2. |
PhysicalConnectorType | Specifica il tipo fisico di pin. |
PIN_DIRECTION | Indica la direzione di un pin. |
QualityMessageType | Descrive un messaggio di qualità. |
REG_PINFLAG | Definisce i flag per la struttura REGFILTERPINS2 . |
REM_FILTER_FLAGS | Specifica come rimuovere un filtro dal grafico del filtro. |
SNDDEV_ERR | Specifica come è stato eseguito l'accesso al dispositivo audio quando si è verificato un errore. |
TunerInputType | Specifica la frequenza di un tuner tv (cavo o antenna). |
TVAudioMode | Specifica la modalità di un controllo audio tv. |
VALID_UOP_FLAG | Indica quali comandi dell'operazione utente (UOP) sono attualmente consentiti dal DVD. |
VfwCaptureDialogs | Specifica una finestra di dialogo per un driver di acquisizione Microsoft Video for Windows. |
VfwCompressDialogs | Specifica una finestra di dialogo per un codec Video per Windows. |
VideoControlFlags | Specifica una modalità di operazione per un dispositivo video, ad esempio il capovolgimento orizzontale o verticale, l'abilitazione del trigger esterno e la simulazione del trigger. |
VIDEOENCODER_BITRATE_MODE | Definisce i tre tipi di velocità di bit supportati dai metodi di interfaccia IEncoderAPI . |
VideoProcAmpFlags | Specifica come impostare le proprietà video. |
VideoProcAmpProperty | Specifica le proprietà video in un dispositivo di acquisizione video. |
VMR_ASPECT_RATIO_MODE | Usato con i metodi IVMRWindowlessControl::GetAspectRatioMode e IVMRWindowlessControl::SetAspectRatioMode per impostare e recuperare la modalità proporzioni |
VMR9_SampleFormat | Descrive l'interlacciamento di un flusso video. |
VMR9AlphaBitmapFlags | Definisce i valori possibili per il membro dwFlags della struttura VMR9AlphaBitmap . |
VMR9AspectRatioMode | Usato con i metodi IVMRWindowlessControl9::GetAspectRatioMode e SetAspectRatioMode per impostare e recuperare la modalità proporzioni. |
VMR9DeinterlacePrefs | Descrive il metodo di deinterlacing usato da VMR-9 se il metodo impostato dall'applicazione non può essere usato. |
VMR9DeinterlaceTech | Descrive l'algoritmo usato per la denterlacing di un flusso video. |
VMR9MixerPrefs | Contiene flag che specificano la decimazione, il filtro e le informazioni sullo spazio dei colori che verranno usate quando l'immagine video viene creata nell'area Direct3D |
VMR9Mode | Usato nelle chiamate ai metodi IVMRFilterConfig9::GetRenderingMode e SetRenderingModeper recuperare o specificare la modalità di rendering di VMR-9. |
VMR9PresentationFlags | Membro della struttura VMR9PresentationInfo . |
VMR9ProcAmpControlFlags | Specifica le proprietà di regolazione dell'immagine. |
VMR9SurfaceAllocationFlags | Usato con il metodo IVMRSurfaceAllocator9::InitializeDevice per specificare i parametri di creazione della superficie. |
VMR9RenderPrefs | Specifica le preferenze di rendering di base per VMR-9. |
VMRDeinterlacePrefs | Usato per descrivere i criteri di preferenza di deinterlacing per vmR. |
VMRDeinterlaceTech | Usato per descrivere l'algoritmo usato per la denterlacing di un flusso. I flag non si escludono a vicenda. |
VMRMixerPrefs | Contiene flag che specificano la decimazione, il filtro e le informazioni sullo spazio dei colori che verranno usate quando l'immagine video viene creata nell'area DirectDraw. |
VMRMode | Usato nelle chiamate ai metodi IVMRFilterConfig::GetRenderingMode e IVMRFilterConfig::SetRenderingMode per recuperare o specificare la modalità di rendering di VMR-7 . |
VMRPresentationFlags | Membro della struttura VMRPRESENTATIONINFO |
VMRRenderPrefs | Usato con i metodi IVMRFilterConfig::GetRenderingPrefs e IVMRFilterConfig::SetRenderingPrefs per ottenere e impostare le preferenze di rendering di base. |
VMRSurfaceAllocationFlags | Usato con il metodo IVMRSurfaceAllocator::AllocateSurface per specificare i parametri di creazione della superficie. |
Argomenti correlati