Interface IDXGISurface2 (dxgi1_2.h)
A interface IDXGISurface2 estende a interface IDXGISurface1 adicionando suporte para superfícies de sub-recursos e obtendo um identificador para um recurso compartilhado.
Herança
A interface IDXGISurface2 herda de IDXGISurface1. IDXGISurface2 também tem estes tipos de membros:
Métodos
A interface IDXGISurface2 tem esses métodos.
IDXGISurface2::GetResource Obtém o recurso pai e o índice de sub-recursos que dão suporte a uma superfície de sub-fonte. |
Comentários
Um objeto image-data é uma seção 2D de memória, normalmente chamada de superfície. Para obter a superfície de uma saída, chame IDXGIOutput::GetDisplaySurfaceData. Em seguida, chame QueryInterface no objeto IDXGISurface que IDXGIOutput::GetDisplaySurfaceData retorna para recuperar a interface IDXGISurface2 .
Qualquer objeto que dê suporte a IDXGISurface também dá suporte a IDXGISurface2.
O runtime cria automaticamente uma interface IDXGISurface2 quando cria um objeto de recurso Direct3D que representa uma superfície. Por exemplo, o runtime cria uma interface IDXGISurface2 quando você chama ID3D11Device::CreateTexture2D para criar uma textura 2D. Para recuperar a interface IDXGISurface2 que representa a superfície de textura 2D, chame ID3D11Texture2D::QueryInterface. Nesta chamada, você deve passar o identificador de IDXGISurface2. Se a textura 2D tiver apenas um único nível de mapa MIP e não consistir em uma matriz de texturas, QueryInterface terá êxito e retornará um ponteiro para o ponteiro de interface IDXGISurface2 . Caso contrário, QueryInterface falhará e não retornará o ponteiro para IDXGISurface2.
Você pode chamar o método IDXGIResource1::CreateSubresourceSurface para criar uma interface IDXGISurface2 que se refere a um sub-recurso de um recurso estéreo.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 e Atualização de Plataforma para Windows 7 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 e Atualização de Plataforma para Windows Server 2008 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | dxgi1_2.h |