Freigeben über


PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION Rückruffunktion (d3d10umddi.h)

Legt den Wert für den Downsampling fest, der für die Ausgabe ausgeführt werden soll.

Syntax

PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION Pfnd3d111DdiVideoprocessorsetoutputconstriction;

void Pfnd3d111DdiVideoprocessorsetoutputconstriction(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  BOOL unnamedParam3,
  SIZE unnamedParam4
)
{...}

Parameter

unnamedParam1

hDevice [in]

Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

hVideoProcessor- [in]

Ein Handle für das Videoprozessorobjekt, das über einen Aufruf der CreateVideoProcessor--Funktion erstellt wurde.

unnamedParam3

Aktivierte [in]

Wenn TRUE-ist , ist der Downsampling aktiviert. Andernfalls ist die Downsampling deaktiviert, und die ConstrictonSize Member wird ignoriert.

unnamedParam4

ConstrictonSize [in]

Die Samplinggröße.

Rückgabewert

Nichts

Bemerkungen

Downsampling wird manchmal verwendet, um die Qualität von Premium-Inhalten zu verringern, wenn andere Formen des Inhaltsschutzes nicht verfügbar sind.

Standardmäßig ist downsampling deaktiviert.

Wenn der Parameter "Enable" WAHR ist, wird das zusammengesetzte Bild vom Display-Miniporttreiber auf die angegebene Größe verkleinern und dann wieder auf die Größe des Zielrechtecks skaliert.

Die Breite und Höhe des ConstrictonSize Parameter muss größer als Null sein. Wenn die Größe größer als das Zielrechteck ist, tritt kein Downsampling auf.

Der Treiber meldet seine Fähigkeit, den Downsampling über die GetVideoProcessorCaps--Funktion zu unterstützen. Wenn der Treiber die D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION-Funktion unterstützt, unterstützt er die Möglichkeit, das zusammengesetzte Bild herabzustempeln.

Hinweis Wenn der Treiber die D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION-Funktion nicht unterstützt, ruft die Microsoft Direct3D-Laufzeit nicht die VideoProcessorSetOutputConstriction-Funktion auf.
 

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Zielplattform- Desktop
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

CreateVideoProcessor-