다음을 통해 공유


D3D12DDI_DEALLOCATE_FLAGS_0022 열거형(d3d12umddi.h)

D3D12DDI_DEALLOCATE_FLAGS_0022 열거형에는 런타임의 pfnDeallocateCb 콜백 함수에 대한 비트 단위 플래그가 포함됩니다.

Syntax

typedef enum D3D12DDI_DEALLOCATE_FLAGS_0022 {
  D3D12DDI_DEALLOCATE_FLAGS_0022_NONE = 0x0,
  D3D12DDI_DEALLOCATE_FLAGS_0022_ASSUME_NOT_IN_USE = 0x1,
  D3D12DDI_DEALLOCATE_FLAGS_0022_SYNCHRONOUS_DESTROY = 0x2
} ;

상수

 
D3D12DDI_DEALLOCATE_FLAGS_0022_NONE
값: 0x0
플래그가 지정되지 않았습니다.
D3D12DDI_DEALLOCATE_FLAGS_0022_ASSUME_NOT_IN_USE
값: 0x1
할당이 사용되지 않는다고 가정합니다.
D3D12DDI_DEALLOCATE_FLAGS_0022_SYNCHRONOUS_DESTROY
값: 0x2
리소스가 동기적으로 제거되었는지 확인합니다.

설명

UMD는 런타임의 pfnDeallocateCb 콜백을 호출하여 리소스의 할당을 취소할 때 이러한 플래그를 제공합니다.

요구 사항

요구 사항
헤더 d3d12umddi.h(D3d12umddi.h 포함)

추가 정보

D3D12DDICB_DEALLOCATE_0022

pfnDeallocateCb