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 |