IdXGISurface2::GetResource, méthode (dxgi1_2.h)
Obtient la ressource parente et l’index de sous-ressource qui prennent en charge une surface de sous-ressource.
Syntaxe
HRESULT GetResource(
[in] REFIID riid,
[out] void **ppParentResource,
[out] UINT *pSubresourceIndex
);
Paramètres
[in] riid
Identificateur global unique (GUID) du type d’interface demandé.
[out] ppParentResource
Pointeur vers une mémoire tampon qui reçoit un pointeur vers l’objet de ressource parent pour la surface de sous-ressource.
[out] pSubresourceIndex
Pointeur vers une variable qui reçoit l’index de la surface de sous-ressource.
Valeur retournée
Retourne S_OK en cas de réussite ; sinon, retourne l’une des valeurs suivantes :
- E_NOINTERFACE si l’objet n’implémente pas le GUID spécifié par le paramètre riid .
- Éventuellement d’autres codes d’erreur décrits dans la rubrique DXGI_ERROR .
Notes
Pour les objets de surface de sous-ressource créés par la méthode IDXGIResource1::CreateSubresourceSurface , GetResource renvoie simplement les valeurs utilisées pour créer la surface de sous-ressource.
Les objets actuels qui implémentent IDXGISurface sont des ressources ou des vues. GetResource pour ces objets retourne « this » ou la ressource qui prend en charge la vue respectivement. Dans ce cas, l’index de sous-ressource est 0.
Spécifications
Client minimal pris en charge | Windows 8 et mise à jour de plateforme pour Windows 7 [applications de bureau | Applications UWP] |
Serveur minimal pris en charge | Windows Server 2012 et Platform Update pour Windows Server 2008 R2 [applications de bureau | Applications UWP] |
Plateforme cible | Windows |
En-tête | dxgi1_2.h |
Bibliothèque | Dxgi.lib |