IPresentationSurface::SetLetterboxingMargins-Methode (presentation.h)

Legt die Größe im visuellen Raum fest, die von jedem Briefkastenbereich genommen wird.

Syntax

HRESULT SetLetterboxingMargins(
  float leftLetterboxSize,
  float topLetterboxSize,
  float rightLetterboxSize,
  float bottomLetterboxSize
);

Parameter

leftLetterboxSize

Typ: FLOAT

Die Größe des linken Rands des Briefkastenbereichs.

topLetterboxSize

Typ: FLOAT

Die Größe des oberen Rands des Briefkastenbereichs.

rightLetterboxSize

Typ: FLOAT

Die Größe des rechten Rands des Briefkastenbereichs.

bottomLetterboxSize

Typ: FLOAT

Die Größe des unteren Rands des Briefkastenbereichs.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird S_OKzurückgegeben, andernfalls wird ein HRESULT Wert zurückgegeben, der den Fehler angibt.

Hinweise

Die Ränder werden nicht von der Skalierungskomponente der Transformation beeinflusst, sondern von jeder anderen Komponente. Anders ausgedrückt: Die Ränder werden mit der angewendeten Transformation angewendet, aber ihre eigene Größe durch jede in dieser Transformation vorhandene Skalierung kompensieren.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Build 22000
Unterstützte Mindestversion (Server) Windows Build 22000
Kopfzeile presentation.h
Bibliothek dcomp.lib
DLL dcomp.dll