Método IMFD3D12SynchronizationObject::SignalEventOnFinalResourceRelease (mfd3d12.h)
Armazena um identificador de evento que será definido quando o recurso D3D12 associado for gratuito e puder ser reciclado, reutilizado ou destruído.
Sintaxe
HRESULT SignalEventOnFinalResourceRelease(
HANDLE hEvent
);
Parâmetros
hEvent
Manipule para o evento que será definido quando o recurso for liberado.
Retornar valor
Um HRESULT incluindo, mas não se limitando aos seguintes valores:
Valor | Descrição |
---|---|
S_OK | Êxito |
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL | Não há suporte para a tentativa de chamada ou comando com a versão do DirectX usada pelo componente. |
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL | Não há suporte para o tipo de mídia especificado com a versão do DirectX usada pelo componente. |
Comentários
O identificador é sinalizado quando não há mais nenhum sinal de liberação de recurso pendente ou pronto para o recurso atual. Se o identificador de evento tiver direitos de acesso restritos, o identificador deverá ter pelo menos o direito de EVENT_MODIFY_STATE .
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | mfd3d12.h |