D3D12_WRITEBUFFERIMMEDIATE_MODE 열거형(d3d12.h)
WriteBufferImmediate 작업에서 사용하는 모드를 지정합니다.
Syntax
typedef enum D3D12_WRITEBUFFERIMMEDIATE_MODE {
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT = 0,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN = 0x1,
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT = 0x2
} ;
상수
D3D12_WRITEBUFFERIMMEDIATE_MODE_DEFAULT 값: 0 쓰기 작업은 일반 복사-쓰기 작업과 동일하게 작동합니다. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN 값: 0x1 쓰기 작업은 이전 WriteBufferImmediate 작업을 포함하여 명령 스트림의 모든 이전 명령이 시작된 후에 발생하도록 보장됩니다. |
D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT 값: 0x2 쓰기 작업은 이전 WriteBufferImmediate 작업을 포함하여 명령 스트림의 모든 이전 명령이 GPU 파이프라인을 통해 완료될 때까지 지연됩니다. D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_OUT 지정하는 쓰기 작업은 후속 작업이 시작되지 않도록 차단하지 않습니다. 명령 스트림에 이전 작업이 없는 경우 쓰기 작업은 D3D12_WRITEBUFFERIMMEDIATE_MODE_MARKER_IN 지정된 것처럼 동작합니다. |
요구 사항
머리글 | d3d12.h |