Freigeben über


IAMTimecodeDisplay::GetTCDisplay-Methode (strmif.h)

[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Die GetTCDisplay -Methode ruft aktuelle Einstellungen der Ausgabe des Timecodezeichengenerators ab.

Syntax

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

Parameter

[in] Param

Merkmal der Timecodeanzeige. Geben Sie eines der folgenden Elemente an, für die Sie Einstellungen abrufen möchten.

Wert BESCHREIBUNG
ED_TCD_BORDER Weißer Rahmen für schwarze Zeichen, schwarzer Rahmen für weiße Zeichen.
ED_TCD_INTENSITY Intensität (Helligkeit) von Zeichen.
ED_TCD_INVERT Schwarze Zeichen auf weißem Hintergrund oder weiße Zeichen auf schwarzem Hintergrund.
ED_TCD_POSITION Position der Zeichen.
ED_TCD_SIZE Größe der Zeichen.
ED_TCD_SOURCE Quelle der Anzeigedaten.
ED_TCD_TRANSPARENCY Transparenz der Zeichen.

[out] pValue

Zeiger auf die aktuelle Einstellung des in Param angegebenen Parameters. Dieser Parameter ruft einen der folgenden Werte ab.

Wenn ED_TCD_SOURCE in Param angegeben, wird eine der folgenden Zurückgegeben.

Wert BESCHREIBUNG
ED_TCG Timecodegenerator
ED_TCR Timecodeleser
 

Wenn ED_TCD_SIZE in Param angegeben ist, wird eine der folgenden Zurückgegeben.

Wert BESCHREIBUNG
ED_LARGE Groß
ED_MED Medium
ED_SMALL Klein
 

Wenn ED_TCD_POSITION in Param angegeben ist, wird eine der folgenden Zurückgegeben.

Wert BESCHREIBUNG
ED_BOTTOM Unten
ED_MIDDLE Middle
ED_TOP Oben
 

in Kombination mit einer der folgenden Optionen:

Wert BESCHREIBUNG
ED_CENTER Zentrum
ED_LEFT Left
ED_RIGHT Right
 

Wenn ED_TCD_INTENSITY in Param angegeben ist, wird eine der folgenden Zurückgegeben.

Wert BESCHREIBUNG
ED_HIGH High
ED_LOW Niedrig
 

Wenn ED_TCD_TRANSPARENCY in Param angegeben ist, gibt einen Wert von 0 bis 4 zurück, wobei 0 vollständig undurchsichtig ist.

Wenn ED_TCD_INVERT in Param angegeben ist, wird eine der folgenden Zurückgegeben.

Wert BESCHREIBUNG
OAFALSE Schwarze Zeichen auf weißem Hintergrund
OATRUE Weiße Zeichen auf schwarzem Hintergrund
 

Wenn ED_TCD_BORDER in Param angegeben ist, wird eine der folgenden Zurückgegeben.

Wert BESCHREIBUNG
OAFALSE Schwarze Zeichen für weißen Rahmen
OATRUE Weißer Rahmen für schwarze Zeichen

Rückgabewert

Gibt einen HRESULT-Wert zurück, der von der Implementierung der Schnittstelle abhängt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile strmif.h (include Dshow.h)
Bibliothek Strmiids.lib

Weitere Informationen

Fehler- und Erfolgscodes

IAMTimecodeDisplay-Schnittstelle

IAMTimecodeDisplay::SetTCDisplay