IAMTimecodeDisplay ::SetTCDisplay, 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 SetTCDisplay méthode définit les caractéristiques de sortie du générateur de caractères timecode.

Syntaxe

HRESULT SetTCDisplay(
  [in] long Param,
  [in] long Value
);

Paramètres

[in] Param

Caractéristique d’affichage du timecode. Spécifiez l’une des propriétés suivantes pour lesquelles vous souhaitez définir des propriétés.

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

[in] Value

Paramètre du paramètre spécifié dans Param. Doit prendre l'une des valeurs suivantes :

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

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

Si ED_TCD_SIZE est spécifié dans Param, définissez 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, définissez 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 est spécifié dans Param, définissez l’un des éléments suivants.

Valeur Description
ED_HIGH Élevé
ED_LOW Faible
 

Si ED_TCD_TRANSPARENCY est spécifié dans Param, définissez une valeur comprise entre 0 et 4, 0 étant complètement opaque, 4 étant aussi sombre que possible.

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

Valeur Description
OAFALSE Noir sur blanc
OATRUE Blanc sur noir
 

Si ED_TCD_BORDER est spécifié dans Param, définissez 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 ::GetTCDisplay