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 |