IMFDXGIBuffer::GetResource-Methode (mfobjects.h)

Fragt die DxGI-Oberfläche (Microsoft DirectX Graphics Infrastructure) nach einer Schnittstelle ab.

Syntax

HRESULT GetResource(
  [in]  REFIID riid,
  [out] LPVOID *ppvObject
);

Parameter

[in] riid

Der Schnittstellenbezeichner (IID) der angeforderten Schnittstelle.

[out] ppvObject

Empfängt einen Zeiger auf die Schnittstelle. Der Aufrufer muss die Schnittstelle freigeben.

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
S_OK
Erfolg.
E_NOINTERFACE
Das -Objekt unterstützt die angegebene Schnittstelle nicht.
MF_E_INVALIDREQUEST
Ungültige Anforderung.

Hinweise

Mit dieser Methode können Sie einen Zeiger auf die ID3D11Texture2D-Schnittstelle der Oberfläche abrufen. Wenn der Puffer gesperrt ist, gibt die Methode MF_E_INVALIDREQUEST zurück.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile mfobjects.h (include Mfidl.h)

Weitere Informationen

IMFDXGIBuffer