다음을 통해 공유


D3DKMT_CREATE_DOORBELL_FLAGS 구조체(d3dkmthk.h)

D3DKMT_CREATE_DOORBELL_FLAGS 구조체는 초인종을 만들기 위한 플래그를 지정합니다.

구문

typedef struct _D3DKMT_CREATE_DOORBELL_FLAGS {
  union {
    struct {
      UINT RequireSecondaryCpuVA : 1;
      UINT ResizeRingBufferOperation : 1;
      UINT Reserved : 30;
    };
    UINT Value;
  };
} D3DKMT_CREATE_DOORBELL_FLAGS;

멤버

RequireSecondaryCpuVA

UMD는 보조 초인종 위치를 구현하는 하드웨어에서 이 플래그를 설정합니다. 이러한 디바이스의 경우 OS는 이 초인종에 대해 다른 CPU 가상 주소를 예약합니다. 이 주소는 기본 물리적 초인종의 연결이 끊어지더라도 초인종의 수명 동안 일정하게 유지됩니다.

ResizeRingBufferOperation

크기가 조정된 새로운 hRingBuffer 링 버퍼를 사용하여 이 하드웨어 큐에 대해 초인종이 다시 만들어지고 있음을 UMD에서 KMD로 표시합니다.

Reserved

시스템에서 사용하도록 예약되었습니다.

Value

구조체 멤버에 액세스하는 다른 방법입니다.

설명

자세한 내용은 사용자 모드 작업 제출을 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11 버전 24H2(WDDM 3.2)
머리글 d3dkmthk.h

추가 정보

D3DKMT_CREATE_DOORBELL

D3DKMTCreateDoorbell