Interface IDXGIResource1 (dxgi1_2.h)
Uma interface IDXGIResource1 estende a interface IDXGIResource adicionando suporte para criar um objeto de superfície de sub-recurso e para criar um identificador para um recurso compartilhado.
Herança
A interface IDXGIResource1 herda de IDXGIResource. IDXGIResource1 também tem estes tipos de membros:
Métodos
A interface IDXGIResource1 tem esses métodos.
IDXGIResource1::CreateSharedHandle Cria um identificador para um recurso compartilhado. Em seguida, você pode usar o identificador retornado com vários dispositivos Direct3D. |
IDXGIResource1::CreateSubresourceSurface Cria um objeto de superfície de sub-recurso. |
Comentários
Para determinar o tipo de memória em que um recurso está localizado no momento, use IDXGIDevice::QueryResourceResidency. Para compartilhar recursos entre processos, use ID3D11Device1::OpenSharedResource1. Para obter informações sobre como compartilhar recursos entre várias APIs gráficas do Windows, incluindo Direct3D 11, Direct2D, Direct3D 10 e Direct3D 9Ex, consulte Compartilhamento de superfície entre APIs de Gráficos do Windows.
Você pode recuperar a interface IDXGIResource1 de qualquer recurso de memória de vídeo criado com base em uma função Direct3D 10 e posterior. Qualquer objeto Direct3D compatível com ID3D10Resource ou ID3D11Resource também dá suporte a IDXGIResource1. Por exemplo, o objeto de textura Direct3D 2D que você cria a partir de ID3D11Device::CreateTexture2D dá suporte a IDXGIResource1. Você pode chamar QueryInterface no objeto de textura 2D (ID3D11Texture2D) para recuperar a interface IDXGIResource1 . Por exemplo, para recuperar a interface IDXGIResource1 do objeto de textura 2D, use o código a seguir.
IDXGIResource1 * pDXGIResource;
hr = g_pd3dTexture2D->QueryInterface(__uuidof(IDXGIResource1), (void **)&pDXGIResource);
Windows Phone 8: há suporte para essa API.
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 |