IMDSPObjectInfo 인터페이스(mswmdm.h)
IMDSPObjectInfo 인터페이스는 IMDSPDeviceControl 인터페이스에서 스토리지 매체의 재생 가능한 개체를 참조하거나 액세스하는 방법을 설명하는 매개 변수를 가져오고 설정하는 메서드를 제공합니다. 이 인터페이스를 구현하는 것은 선택 사항입니다. 자세한 내용은 필수 및 선택적 인터페이스를 참조하세요.
메서드 매개 변수의 해상도는 다음과 같이 연결된 스토리지 개체에 따라 달라집니다.
- 스토리지 개체가 재생 가능한 오디오 파일을 나타내는 경우 상대 스토리지 단위는 밀리초입니다.
- 스토리지 개체가 재생 가능한 파일을 포함하는 스토리지 매체의 폴더 또는 루트를 나타내는 경우 상대 스토리지 단위는 트랙입니다.
상속
IMDSPObjectInfo 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMDSPObjectInfo 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IMDSPObjectInfo 인터페이스에는 이러한 메서드가 있습니다.
IMDSPObjectInfo::GetLastPlayPosition GetLastPlayPosition 메서드는 개체의 마지막 재생 위치를 검색합니다. 개체는 미디어 디바이스의 음악 파일이어야 합니다. |
IMDSPObjectInfo::GetLongestPlayPosition GetLongestPlayPosition 메서드는 개체의 가장 긴 재생 위치를 검색합니다. 개체는 미디어 디바이스의 음악 파일이어야 합니다. |
IMDSPObjectInfo::GetPlayLength GetPlayLength 메서드는 개체와 관련한 단위로 개체의 재생 길이를 검색합니다. 총 길이가 아니라 개체가 재생할 수 있는 나머지 길이입니다. |
IMDSPObjectInfo::GetPlayOffset GetPlayOffset 메서드는 개체와 관련한 단위로 개체의 재생 오프셋을 검색합니다. IMDSPDeviceControl::P lay의 다음 호출을 위한 시작점입니다. |
IMDSPObjectInfo::GetTotalLength GetTotalLength 메서드는 개체와 관련한 단위로 개체의 총 재생 길이를 검색합니다. 반환되는 값은 재생 길이 및 오프셋의 현재 설정에 관계없이 총 길이입니다. |
IMDSPObjectInfo::SetPlayLength SetPlayLength 메서드는 개체와 관련한 단위로 개체의 재생 길이를 설정합니다. 실제 길이에 관계없이 개체가 재생되는 최대 길이입니다. |
IMDSPObjectInfo::SetPlayOffset SetPlayOffset 메서드는 개체와 관련한 단위로 개체의 재생 오프셋을 설정합니다. 이는 IMDSPDeviceControl::P lay의 다음 호출에 대한 시작점을 지정합니다. |
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | mswmdm.h |