Compartilhar via


estrutura D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA (d3dukmdt.h)

D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA é usado com pfnGetResourcePresentPrivateDriverDataCb para consultar os dados privados do recurso, que está associado ao recurso durante Present.

Sintaxe

typedef struct _D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA {
  [in]      D3DKMT_HANDLE hResource;
  [in, out] UINT          PrivateDriverDataSize;
  [in, out] PVOID         pPrivateDriverData;
} D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA;

Membros

[in] hResource

Um identificador de recurso do kernel de elementos gráficos DirectX.

[in, PrivateDriverDataSize

O tamanho do buffer pPrivateDriverData em bytes. Quando zero ou quando há espaço insuficiente, o tamanho do buffer necessário é retornado para o chamador juntamente com um STATUS_INVALID_BUFFER_SIZEHRESULT valor do método de chamada.

Observação Quando outra chamada for feita com o novo tamanho do buffer, o recurso poderá ser associado a um buffer de tamanho diferente.
 

[in, pPrivateDriverData

O buffer no qual os dados privados serão gravados.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 10
servidor com suporte mínimo Windows Server 2016
cabeçalho d3dukmdt.h (inclua D3dumddi.h, D3dkmddi.h)

Consulte também

pfnGetResourcePresentPrivateDriverDataCb