Partager via


IAMTimecodeDisplay ::GetTCDisplay, méthode (strmif.h)

[La fonctionnalité associée à cette page, DirectShow, est une fonctionnalité héritée. Il a été remplacé par MediaPlayer, IMFMediaEngine et Audio/Video Capture dans Media Foundation. Ces fonctionnalités ont été optimisées pour Windows 10 et Windows 11. Microsoft recommande vivement au nouveau code d’utiliser MediaPlayer, IMFMediaEngine et La capture audio/vidéo dans Media Foundation au lieu de DirectShow, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]

La GetTCDisplay méthode récupère les paramètres actuels de la sortie du générateur de caractères timecode.

Syntaxe

HRESULT GetTCDisplay(
  [in]  long Param,
  [out] long *pValue
);

Paramètres

[in] Param

Caractéristique d’affichage du timecode. Spécifiez l’un des éléments suivants pour lesquels vous souhaitez obtenir les paramètres.

Valeur Description
ED_TCD_BORDER Bordure blanche pour les caractères noirs, bordure noire pour les caractères blancs.
ED_TCD_INTENSITY Intensité (luminosité) des caractères.
ED_TCD_INVERT Caractères noirs sur fond blanc ou caractères blancs sur fond noir.
ED_TCD_POSITION Position des caractères.
ED_TCD_SIZE Taille des caractères.
ED_TCD_SOURCE Source des données de l’affichage.
ED_TCD_TRANSPARENCY Transparence des caractères.

[out] pValue

Pointeur vers le paramètre actuel du paramètre spécifié dans Param. Ce paramètre récupère l’une des valeurs suivantes.

Si ED_TCD_SOURCE spécifié dans Param, retourne l’un des éléments suivants.

Valeur Description
ED_TCG Générateur de timecode
ED_TCR Lecteur timecode
 

Si ED_TCD_SIZE spécifié dans Param, retourne l’un des éléments suivants.

Valeur Description
ED_LARGE grand
ED_MED Moyenne
ED_SMALL Petite
 

Si ED_TCD_POSITION spécifié dans Param, retourne l’un des éléments suivants.

Valeur Description
ED_BOTTOM Bas
ED_MIDDLE Milieu
ED_TOP Haut
 

en combinaison avec l’un des éléments suivants.

Valeur Description
ED_CENTER Center
ED_LEFT Gauche
ED_RIGHT Right
 

Si ED_TCD_INTENSITY spécifié dans Param, retourne l’un des éléments suivants.

Valeur Description
ED_HIGH Élevé
ED_LOW Faible
 

Si ED_TCD_TRANSPARENCY est spécifié dans Param, retourne une valeur comprise entre 0 et 4, 0 étant complètement opaque.

Si ED_TCD_INVERT est spécifié dans Param, retourne l’un des éléments suivants.

Valeur Description
OAFALSE Caractères noirs sur fond blanc
OATRUE Caractères blancs sur arrière-plan noir
 

Si ED_TCD_BORDER spécifié dans Param, retourne l’un des éléments suivants.

Valeur Description
OAFALSE Caractères noirs pour bordure blanche
OATRUE Bordure blanche pour les caractères noirs

Valeur retournée

Retourne une valeur HRESULT qui dépend de l’implémentation de l’interface.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête strmif.h (include Dshow.h)
Bibliothèque Strmiids.lib

Voir aussi

Codes d’erreur et de réussite

IAMTimecodeDisplay, interface

IAMTimecodeDisplay ::SetTCDisplay