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.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | d3d10umddi.h (include D3d10umddi.h) |