다음을 통해 공유


IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease 메서드(mfd3d12.h)

GPU가 소비자 명령 처리를 완료할 때 동기화 개체에 신호를 전송하는 지정된 명령 큐에 펜스를 큐에 넣습니다. 이 메서드는 리소스가 더 이상 사용되지 않고 소비자가 릴리스한 경우 신호를 보냅니다.

구문

HRESULT EnqueueResourceRelease(
  ID3D12CommandQueue *pConsumerCommandQueue
);

매개 변수

pConsumerCommandQueue

펜스가 큐에 대기해야 하는 소비자 명령 큐를 나타내는 ID3D12CommandQueue 에 대한 포인터입니다.

반환 값

설명
S_OK Success
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL 시도된 호출 또는 명령은 구성 요소에서 사용하는 DirectX 버전에서 지원되지 않습니다.
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL 지정된 미디어 형식은 구성 요소에서 사용하는 DirectX 버전에서 지원되지 않습니다.

요구 사항

요구 사항
헤더 mfd3d12.h