IAMTimecodeDisplay::SetTCDisplay-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 SetTCDisplay
-Methode legt die Ausgabemerkmale des Timecodezeichengenerators fest.
Syntax
HRESULT SetTCDisplay(
[in] long Param,
[in] long Value
);
Parameter
[in] Param
Merkmal der Timecodeanzeige. Geben Sie eine der folgenden Eigenschaften an, für die Sie Eigenschaften festlegen 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 von Zeichen |
[in] Value
Einstellung des in Param angegebenen Parameters. Dies muss eine der folgenden Ressourcen sein:
Wenn ED_TCD_SOURCE in Param angegeben, legen Sie eine der folgenden Optionen fest.
Wert | BESCHREIBUNG |
---|---|
ED_TCG | Timecodegenerator |
ED_TCR | Timecodeleser |
Wenn ED_TCD_SIZE in Param angegeben ist, legen Sie eine der folgenden Optionen fest.
Wert | BESCHREIBUNG |
---|---|
ED_LARGE | Groß |
ED_MED | Medium |
ED_SMALL | Klein |
Wenn ED_TCD_POSITION in Param angegeben, legen Sie eine der folgenden Optionen fest.
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, legen Sie eine der folgenden Optionen fest.
Wert | BESCHREIBUNG |
---|---|
ED_HIGH | High |
ED_LOW | Niedrig |
Wenn ED_TCD_TRANSPARENCY in Param angegeben ist, legen Sie einen Wert von 0 auf 4 fest, wobei 0 vollständig undurchsichtig ist und 4 so dunkel wie möglich ist.
Wenn ED_TCD_INVERT in Param angegeben ist, legen Sie eine der folgenden Optionen fest.
Wert | BESCHREIBUNG |
---|---|
OAFALSE | Schwarz auf Weiß |
OATRUE | Weiß auf Schwarz |
Wenn ED_TCD_BORDER in Param angegeben ist, legen Sie eine der folgenden Optionen fest.
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 |