estrutura D3D10DDIARG_OPENRESOURCE (d3d10umddi.h)
A estrutura D3D10DDIARG_OPENRESOURCE contém informações para abrir um recurso compartilhado.
Sintaxe
typedef struct D3D10DDIARG_OPENRESOURCE {
[in] UINT NumAllocations;
union {
[in] D3DDDI_OPENALLOCATIONINFO *pOpenAllocationInfo;
D3DDDI_OPENALLOCATIONINFO2 *pOpenAllocationInfo2;
};
[in] D3DDDI_OPENALLOCATIONINFO *pOpenAllocationInfo;
[in] D3D10DDI_HKMRESOURCE hKMResource;
[in] VOID *pPrivateDriverData;
[in] UINT PrivateDriverDataSize;
} D3D10DDIARG_OPENRESOURCE;
Membros
[in] NumAllocations
O número de elementos na matriz que o membro pOpenAllocationInfo especifica. NumAllocations representa o número de alocações a serem abertas.
[in] pOpenAllocationInfo
Uma matriz de estruturas D3DDDI_OPENALLOCATIONINFO que descrevem as alocações no recurso a ser aberto.
[in] Uma matriz de estruturas D3DDDI_OPENALLOCATIONINFO que descrevem as alocações no recurso a ser aberto.
pOpenAllocationInfo2
Esse membro é reservado e deve ser definido como zero.
Este membro está disponível a partir do Windows 7.
[in] hKMResource
Um tipo de dados D3D10DDI_HKMRESOURCE que representa um identificador de modo kernel para o recurso associado às alocações.
Esse identificador de modo kernel representa um recurso compartilhado existente que foi criado anteriormente por meio de uma chamada para a função CreateResource(D3D10) do driver de exibição no modo de usuário.
O driver de exibição do modo de usuário pode inserir o identificador de recurso do modo kernel no fluxo de comandos para uso subsequente pelo driver de miniporto de exibição.
[in] pPrivateDriverData
Um ponteiro para dados privados que foi passado para o driver de miniporta de exibição quando o recurso foi criado. Esses dados são por recurso e não por alocação, como os dados privados na estrutura D3DDDI_OPENALLOCATIONINFO de cada alocação.
[in] PrivateDriverDataSize
O tamanho, em bytes, dos dados privados para os quais pPrivateDriverData aponta.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |