Compartilhar via


PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB função de retorno de chamada (d3dumddi.h)

A função pfnDestroySynchronizationObjectCb destrói o objeto de sincronização que foi criado por meio de uma chamada para a função pfnCreateSynchronizationObjectCb .

Sintaxe

PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB Pfnd3dddiDestroysynchronizationobjectcb;

HRESULT Pfnd3dddiDestroysynchronizationobjectcb(
  HANDLE hDevice,
  const D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT *unnamedParam2
)
{...}

Parâmetros

hDevice

Um identificador para um dispositivo de exibição (ou seja, o contexto gráfico).

unnamedParam2

pData [in]

Um ponteiro para uma estrutura D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT que contém um identificador para o objeto de sincronização a ser destruído.

Retornar valor

pfnDestroySynchronizationObjectCb retorna um dos seguintes valores:

Código de retorno Descrição
S_OK O objeto de sincronização foi destruído com êxito.
E_INVALIDARG Os parâmetros foram validados e determinados como incorretos.

Essa função também pode retornar outros valores HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Plataforma de Destino Área de Trabalho
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT

pfnCreateSynchronizationObjectCb