PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS Rückruffunktion (d3d10umddi.h)
Gibt Treiberhinweise zurück, welche Videoprozessorvorgänge am besten mithilfe von Mehrebenen-Overlayhardware anstelle von VideoProcessorBlt ausgeführt werden. Optional für Windows Display Driver Model (WDDM) 2.0 oder höher Treiber.
Syntax
PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS Pfnd3dwddm20DdiVideoprocessorgetbehaviorhints;
HRESULT Pfnd3dwddm20DdiVideoprocessorgetbehaviorhints(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_HVIDEOPROCESSOR hVideoProcessor,
UINT OutputWidth,
UINT OutputHeight,
DXGI_FORMAT OutputFormat,
UINT StreamCount,
const D3DWDDM2_0DDI_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *pStreams,
UINT *pBehaviorHints
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext). Die Direct3D-Runtime hat den Benutzermodustreiber dieses Handle als hDevice-Member der D3DDDIARG_CREATEDEVICE-Struktur bei der Geräteerstellung übergeben.
hVideoProcessor
Handle für das Videoprozessorobjekt.
OutputWidth
Gibt die Breite der Ausgabeoberfläche an.
OutputHeight
Gibt die Höhe der Ausgabeoberfläche an.
OutputFormat
Gibt das Ausgabeformat des Videoprozessors an.
StreamCount
Die Anzahl der zu verarbeitenden Eingabedatenströme.
pStreams
Ein Array von Strukturen, die das Format und die status der einzelnen Datenströme angeben.
pBehaviorHints
Empfängt eine Kombination aus D3DWDDM2_0DDI_VIDEO_PROCESSOR_MULTIPLANE_BEHAVIOR_HINTS Werten, die angibt, welche Der Vorgänge am besten mithilfe von Mehrebenen-Overlayhardware statt mit VideoProcessorBlt ausgeführt werden würden.
Rückgabewert
Wenn diese Rückruffunktion erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Diese Funktion verwendet den aktuellen Zustand, wird über den VideoProcessorSetOutput - und VideoProcessorSetStream-Satz von Gerätetreiberschnittstellen (DDIs) festgelegt und gibt zurück, welche Vorgänge mit mehreren Overlayhardware effizienter ausgeführt werden könnten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Desktop |
Kopfzeile | d3d10umddi.h (include D3d10umddi.h) |