Interfaccia IDXGISurface2 (dxgi1_2.h)

L'interfaccia IDXGISurface2 estende l'interfaccia IDXGISurface1 aggiungendo il supporto per le superfici di sottorisorsa e ottenendo un handle in una risorsa condivisa.

Ereditarietà

L'interfaccia IDXGISurface2 eredita da IDXGISurface1. IDXGISurface2 include anche questi tipi di membri:

Metodi

L'interfaccia IDXGISurface2 dispone di questi metodi.

 
IDXGISurface2::GetResource

Ottiene la risorsa padre e l'indice di sottorisorsa che supportano una superficie di sottorisorsa.

Commenti

Un oggetto image-data è una sezione 2D di memoria, comunemente denominata superficie. Per ottenere la superficie da un output, chiamare IDXGIOutput::GetDisplaySurfaceData. Chiamare quindi QueryInterface sull'oggetto IDXGISurface restituito da IDXGIOutput::GetDisplaySurfaceData per recuperare l'interfaccia IDXGISurface2 .

Qualsiasi oggetto che supporta IDXGISurface supporta anche IDXGISurface2.

Il runtime crea automaticamente un'interfaccia IDXGISurface2 quando crea un oggetto risorsa Direct3D che rappresenta una superficie. Ad esempio, il runtime crea un'interfaccia IDXGISurface2 quando chiami ID3D11Device::CreateTexture2D per creare una trama 2D. Per recuperare l'interfaccia IDXGISurface2 che rappresenta la superficie di trama 2D, chiamare ID3D11Texture2D::QueryInterface. In questa chiamata è necessario passare l'identificatore di IDXGISurface2. Se la trama 2D ha un solo livello di mappa MIP e non è costituita da una matrice di trame, QueryInterface riesce e restituisce un puntatore al puntatore dell'interfaccia IDXGISurface2 . In caso contrario, QueryInterface ha esito negativo e non restituisce il puntatore a IDXGISurface2.

È possibile chiamare il metodo IDXGIResource1::CreateSubresourceSurface per creare un'interfaccia IDXGISurface2 che fa riferimento a una sottorisorsa di una risorsa stereo.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 e aggiornamento della piattaforma per Windows 7 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 e aggiornamento della piattaforma per Windows Server 2008 R2 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione dxgi1_2.h

Vedi anche

Interfacce DXGI

IDXGISurface1