Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die privaten Zustandsdaten für einen Videoprozessordatenstrom an eine Anwendung zurück.
Syntax
PFND3D11_1DDI_VIDEOPROCESSORGETSTREAMEXTENSION Pfnd3d111DdiVideoprocessorgetstreamextension;
HRESULT Pfnd3d111DdiVideoprocessorgetstreamextension(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
UINT unnamedParam3,
const GUID *unnamedParam4,
UINT unnamedParam5,
void *unnamedParam6
)
{...}
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
StreamIndex- [in]
Der nullbasierte Index des Eingabedatenstroms.
unnamedParam4
pGuid [in]
Ein Zeiger auf eine GUID, die die daten des privaten Zustands identifiziert. Die Bedeutung dieser GUID wird vom Grafiktreiber definiert.
unnamedParam5
DataSize- [in]
Die Größe der privaten Zustandsdaten im Puffer in Bytes, auf die vom pData--Parameter verwiesen wird.
unnamedParam6
pData- [in, out]
Ein Zeiger auf einen Puffer, der die privaten Zustandsdaten enthält.
Rückgabewert
VideoProcessorGetStreamExtension gibt einen der folgenden Werte zurück:
Rückgabecode | Beschreibung |
---|---|
S_OK | Die daten des privaten Zustands wurden erfolgreich zurückgegeben. |
D3DDDIERR_DEVICEREMOVED | Der Grafikadapter wurde entfernt. |
E_FAIL | Der Miniporttreiber für die Anzeige kann die angeforderten privaten Zustandsdaten für den Videoprozessor nicht festlegen. |
E_INVALIDARG | Parameter wurden überprüft und ermittelt, dass sie falsch sind. |
Bemerkungen
Die Microsoft Direct3D-Laufzeit überprüft keine Parameterdaten, bevor sie die VideoProcessorGetStreamExtension-Funktion aufruft.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 8 |
mindestens unterstützte Server- | Windows Server 2012 |
Zielplattform- | Desktop |
Header- | d3d10umddi.h (include D3d10umddi.h) |