mfplay.h 헤더

이 헤더는 Microsoft Media Foundation에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

mfplay.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IMFPMediaItem

미디어 항목을 나타냅니다. (사용되지 않음).
IMFPMediaPlayer

미디어 파일을 재생하는 메서드를 포함합니다. (사용되지 않음).
IMFPMediaPlayerCallback

IMFPMediaPlayer 인터페이스에 대한 콜백 인터페이스입니다.

Functions

 
MFP_GET_ACQUIRE_USER_CREDENTIAL_EVENT

MFP_EVENT_HEADER 포인터를 MFP_ACQUIRE_USER_CREDENTIAL_EVENT 포인터로 캐스팅합니다.
MFP_GET_ERROR_EVENT

MFP_EVENT_HEADER 포인터를 MFP_ERROR_EVENT 포인터로 캐스팅합니다.
MFP_GET_FRAME_STEP_EVENT

MFP_EVENT_HEADER 포인터를 MFP_FRAME_STEP_EVENT 포인터로 캐스팅합니다.
MFP_GET_MEDIAITEM_CLEARED_EVENT

MFP_EVENT_HEADER 포인터를 MEDIAITEM_CLEARED_EVENT 포인터로 캐스팅합니다.
MFP_GET_MEDIAITEM_CREATED_EVENT

MFP_EVENT_HEADER 포인터를 MFP_MEDIAITEM_CREATED_EVENT 포인터로 캐스팅합니다.
MFP_GET_MEDIAITEM_SET_EVENT

MFP_EVENT_HEADER 포인터를 MFP_MEDIAITEM_SET_EVENT 포인터로 캐스팅합니다.
MFP_GET_MF_EVENT

MFP_EVENT_HEADER 포인터를 MFP_MF_EVENT 포인터로 캐스팅합니다.
MFP_GET_PAUSE_EVENT

MFP_EVENT_HEADER 포인터를 MFP_PAUSE_EVENT 포인터로 캐스팅합니다.
MFP_GET_PLAY_EVENT

MFP_EVENT_HEADER 포인터를 MFP_PLAY_EVENT 포인터로 캐스팅합니다.
MFP_GET_PLAYBACK_ENDED_EVENT

MFP_EVENT_HEADER 포인터를 MFP_PLAYBACK_ENDED_EVENT 포인터로 캐스팅합니다.
MFP_GET_POSITION_SET_EVENT

MFP_EVENT_HEADER 포인터를 MFP_POSITION_SET_EVENT 포인터로 캐스팅합니다.
MFP_GET_RATE_SET_EVENT

MFP_EVENT_HEADER 포인터를 MFP_RATE_SET_EVENT 포인터로 캐스팅합니다.
MFP_GET_STOP_EVENT

MFP_EVENT_HEADER 포인터를 MFP_STOP_EVENT 포인터로 캐스팅합니다.
MFPCreateMediaPlayer

MFPlay 플레이어 개체의 새 instance 만듭니다.

구조체

 
MFP_ACQUIRE_USER_CREDENTIAL_EVENT

MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL 이벤트에 대한 이벤트 구조입니다.
MFP_ERROR_EVENT

MFP_EVENT_TYPE_ERROR 이벤트에 대한 이벤트 구조입니다.
MFP_EVENT_HEADER

모든 유형의 MFPlay 이벤트에 공통적인 정보를 포함합니다.
MFP_FRAME_STEP_EVENT

MFP_EVENT_TYPE_FRAME_STEP 이벤트에 대한 이벤트 구조입니다.
MFP_MEDIAITEM_CLEARED_EVENT

MFP_EVENT_TYPE_MEDIAITEM_CLEARED 이벤트에 대한 이벤트 구조입니다.
MFP_MEDIAITEM_CREATED_EVENT

MFP_EVENT_TYPE_MEDIAITEM_CREATED 이벤트에 대한 이벤트 구조입니다.
MFP_MEDIAITEM_SET_EVENT

MFP_EVENT_TYPE_MEDIAITEM_SET 이벤트에 대한 이벤트 구조입니다.
MFP_MF_EVENT

MFP_EVENT_TYPE_MF 이벤트에 대한 이벤트 구조입니다.
MFP_PAUSE_EVENT

MFP_EVENT_TYPE_PAUSE 이벤트에 대한 이벤트 구조입니다.
MFP_PLAY_EVENT

MFP_EVENT_TYPE_PLAY 이벤트에 대한 이벤트 구조입니다.
MFP_PLAYBACK_ENDED_EVENT

MFP_EVENT_TYPE_PLAYBACK_ENDED 이벤트에 대한 이벤트 구조입니다.
MFP_POSITION_SET_EVENT

MFP_EVENT_TYPE_POSITION_SET 이벤트에 대한 이벤트 구조입니다.
MFP_RATE_SET_EVENT

MFP_EVENT_TYPE_RATE_SET 이벤트에 대한 이벤트 구조입니다.
MFP_STOP_EVENT

MFP_EVENT_TYPE_STOP 이벤트에 대한 이벤트 구조입니다.

열거형

 
_MFP_CREATION_OPTIONS

MFPCreateMediaPlayer 함수에 대한 옵션을 지정합니다.
_MFP_CREDENTIAL_FLAGS

MFP_ACQUIRE_USER_CREDENTIAL_EVENT 구조체에 대한 플래그를 포함합니다.
_MFP_MEDIAITEM_CHARACTERISTICS

미디어 항목을 설명하는 플래그를 포함합니다.
MFP_EVENT_TYPE

IMFPMediaPlayerCallback 인터페이스에 대한 이벤트 유형을 정의합니다.
MFP_MEDIAPLAYER_STATE

현재 재생 상태를 지정합니다.